Skip to main content

VisorMetadataControl

Extends

Constructors

Constructor

new VisorMetadataControl(): VisorMetadataControl;

Returns

VisorMetadataControl

Overrides

AbstractSetting.constructor

Properties

PropertyModifierTypeDefault valueInherited from
deserializedpublicbooleanundefinedAbstractSetting.deserialized
loggerpublicLoggerundefinedAbstractSetting.logger
optionspublicAbstractSettingOptionsundefinedAbstractSetting.options
KEYstaticstring'VISIBLE_VISOR_METADATA'-

Accessors

initialized

Inherited from

AbstractSetting.initialized


items


visorStore

Methods

deserialize()

deserialize(data): void;

Parameters

ParameterType
dataany

Returns

void

Overrides

AbstractSetting.deserialize

doDeserialize()

doDeserialize(data): void;

FYI: This is called after init()

Parameters

ParameterType
dataany

Returns

void

Inherited from

AbstractSetting.doDeserialize


doSerialize()

doSerialize(): any;

Returns

any

Inherited from

AbstractSetting.doSerialize


getItems()

getItems(): VisorMetadata[];

Returns

VisorMetadata[]


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractSetting.init


reset()

reset(): void;

Returns

void

Overrides

AbstractSetting.reset


save()

save(): void;

Returns

void

Inherited from

AbstractSetting.save


serialize()

serialize(): {
items: string[];
};

Returns

{
items: string[];
}
NameType
itemsstring[]

Overrides

AbstractSetting.serialize

setItems()

setItems(items): void;

Parameters

ParameterType
itemsVisorMetadata[]

Returns

void


updateOptions()

updateOptions(options): void;

Parameters

ParameterType
optionsPartial<T>

Returns

void

Inherited from

AbstractSetting.updateOptions


waitForReady()

waitForReady(): Promise<VisorMetadataControl>;

Returns

Promise<VisorMetadataControl>

Inherited from

AbstractSetting.waitForReady


get()

static get(): VisorMetadataControl;

Returns

VisorMetadataControl