mrsettings

package
v0.8.2 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewComponentGetter

func NewComponentGetter(
	client mrstorage.DBConnManager,
	storageTable mrsql.DBTableInfo,
	opts ...GetterOption,
) *get.SettingsGetter

NewComponentGetter - создаёт получателя произвольных настроек из БД.

func NewComponentSetter

func NewComponentSetter(
	client mrstorage.DBConnManager,
	storageTable mrsql.DBTableInfo,
	eventEmitter mrsender.EventEmitter,
	opts ...SetterOption,
) *set.SettingsSetter

NewComponentSetter - создаёт объект для сохранения произвольных настроек в БД.

Types

type GetterOption added in v0.8.0

type GetterOption func(o *getterOptions)

GetterOption - настройка объекта get.SettingsGetter.

func WithGetterCondition added in v0.8.0

func WithGetterCondition(value mrstorage.SQLPartFunc) GetterOption

WithGetterCondition - устанавливает дополнительное условие на список элементов, участвующих в сортировке.

func WithGetterFieldFormatterOpts added in v0.8.0

func WithGetterFieldFormatterOpts(value ...fieldparser.Option) GetterOption

WithGetterFieldFormatterOpts - устанавливает опции парсинга данных поступающих из хранилища данных.

type SetterOption added in v0.8.0

type SetterOption func(o *setterOptions)

SetterOption - настройка объекта set.SettingsSetter.

func WithSetterCondition added in v0.8.0

func WithSetterCondition(value mrstorage.SQLPartFunc) SetterOption

WithSetterCondition - устанавливает дополнительное условие на список элементов, участвующих в сортировке.

func WithSetterFieldFormatterOpts added in v0.8.0

func WithSetterFieldFormatterOpts(value ...fieldformatter.Option) SetterOption

WithSetterFieldFormatterOpts - устанавливает опции форматирования данных поступающих из внешнего источника.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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