Documentation
¶
Index ¶
- Constants
- Variables
- func ConfigureMessages(b *i18n.Builder)
- func DefaultModelOptions(opts ...presets.ModelBuilderOption) []presets.ModelBuilderOption
- func Model(p *presets.Builder, v any, opts ...presets.ModelBuilderOption) *presets.ModelBuilder
- func NewModel(p *presets.Builder, v any, opts ...presets.ModelBuilderOption) *presets.ModelBuilder
- type Builder
- func (c *Builder) Brand(b *presets.Builder) func(ctx *web.EventContext) h.HTMLComponent
- func (c *Builder) Install(p *presets.Builder) (err error)
- func (c *Builder) NotificationComponentFunc() func(ctx *web.EventContext, u user.User) h.HTMLComponent
- func (c *Builder) ProfilePage(p *presets.Builder) http.Handler
- func (c *Builder) SetNotificationComponentFunc(...) *Builder
- type Messages
- type Options
- type Profile
Constants ¶
View Source
const MessagesKey i18n.ModuleKey = "admin/helper/profile"
View Source
const (
ModelID = "my-profile"
)
Variables ¶
View Source
var ( Messages_en_US = &Messages{} Messages_pt_BR = &Messages{ ChangePassword: "Alterar Senha", } )
Functions ¶
func ConfigureMessages ¶
func DefaultModelOptions ¶
func DefaultModelOptions(opts ...presets.ModelBuilderOption) []presets.ModelBuilderOption
func Model ¶
func Model(p *presets.Builder, v any, opts ...presets.ModelBuilderOption) *presets.ModelBuilder
func NewModel ¶
func NewModel(p *presets.Builder, v any, opts ...presets.ModelBuilderOption) *presets.ModelBuilder
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func New ¶
func New(db *gorm.DB, mgr *login_session.Manager, lb *login.Builder, userMb *presets.ModelBuilder) *Builder
func (*Builder) Brand ¶
func (c *Builder) Brand(b *presets.Builder) func(ctx *web.EventContext) h.HTMLComponent
func (*Builder) NotificationComponentFunc ¶
func (c *Builder) NotificationComponentFunc() func(ctx *web.EventContext, u user.User) h.HTMLComponent
func (*Builder) SetNotificationComponentFunc ¶
func (c *Builder) SetNotificationComponentFunc(notificationComponentFunc func(ctx *web.EventContext, u user.User) h.HTMLComponent) *Builder
Click to show internal directories.
Click to hide internal directories.