attribute_type

package
v0.5.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2023 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL