Documentation ¶
Index ¶
- type AttributeType
- func (a *AttributeType) GetDescription() *string
- func (a *AttributeType) GetEntry() *entry.AttributeType
- func (a *AttributeType) GetID() entry.AttributeTypeID
- func (a *AttributeType) GetName() string
- func (a *AttributeType) GetOptions() *entry.AttributeOptions
- func (a *AttributeType) GetPluginID() umid.UMID
- func (a *AttributeType) Initialize(ctx types.LoggerContext) error
- func (a *AttributeType) LoadFromEntry(entry *entry.AttributeType) error
- func (a *AttributeType) SetDescription(description *string, updateDB bool) error
- func (a *AttributeType) SetOptions(modifyFn modify.Fn[entry.AttributeOptions], updateDB bool) (*entry.AttributeOptions, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttributeType ¶
type AttributeType struct {
// contains filtered or unexported fields
}
func NewAttributeType ¶
func NewAttributeType(id entry.AttributeTypeID, db database.DB) *AttributeType
func (*AttributeType) GetDescription ¶
func (a *AttributeType) GetDescription() *string
func (*AttributeType) GetEntry ¶
func (a *AttributeType) GetEntry() *entry.AttributeType
func (*AttributeType) GetID ¶
func (a *AttributeType) GetID() entry.AttributeTypeID
func (*AttributeType) GetName ¶
func (a *AttributeType) GetName() string
func (*AttributeType) GetOptions ¶
func (a *AttributeType) GetOptions() *entry.AttributeOptions
func (*AttributeType) GetPluginID ¶
func (a *AttributeType) GetPluginID() umid.UMID
func (*AttributeType) Initialize ¶
func (a *AttributeType) Initialize(ctx types.LoggerContext) error
func (*AttributeType) LoadFromEntry ¶
func (a *AttributeType) LoadFromEntry(entry *entry.AttributeType) error
func (*AttributeType) SetDescription ¶
func (a *AttributeType) SetDescription(description *string, updateDB bool) error
func (*AttributeType) SetOptions ¶
func (a *AttributeType) SetOptions( modifyFn modify.Fn[entry.AttributeOptions], updateDB bool, ) (*entry.AttributeOptions, error)
Click to show internal directories.
Click to hide internal directories.