Skip to main content

BooleanSetting

Deprecated

Extends

Extended by

Constructors

Constructor

new BooleanSetting(options): BooleanSetting;

Parameters

ParameterType
optionsBooleanControlOptions

Returns

BooleanSetting

Overrides

AbstractUserSetting.constructor

Properties

PropertyTypeInherited from
deserializedbooleanAbstractUserSetting.deserialized
loggerLoggerAbstractUserSetting.logger
optionsBooleanControlOptionsAbstractUserSetting.options

Accessors

checked


initialized

Inherited from

AbstractUserSetting.initialized


themeStore

Methods

canBeChanged()

canBeChanged(): boolean;

Returns

boolean

Inherited from

AbstractUserSetting.canBeChanged


deserialize()

deserialize(data): void;

Parameters

ParameterType
dataany

Returns

void

Overrides

AbstractUserSetting.deserialize

doDeserialize()

doDeserialize(data): void;

FYI: This is called after init()

Parameters

ParameterType
dataany

Returns

void

Inherited from

AbstractUserSetting.doDeserialize


doSerialize()

doSerialize(): any;

Returns

any

Inherited from

AbstractUserSetting.doSerialize


generateControl()

generateControl(): Element;

Returns

Element

Overrides

AbstractUserSetting.generateControl


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractUserSetting.init


renderAsCheckbox()

renderAsCheckbox(label?): Element;

Parameters

ParameterType
label?string

Returns

Element


renderAsToggle()

renderAsToggle(): Element;

Returns

Element


reset()

reset(): void;

Returns

void

Inherited from

AbstractUserSetting.reset


save()

save(): void;

Returns

void

Inherited from

AbstractUserSetting.save


serialize()

serialize(): {
checked: boolean;
};

Returns

{
checked: boolean;
}
NameType
checkedboolean

Overrides

AbstractUserSetting.serialize

setChecked()

setChecked(checked): void;

Parameters

ParameterType
checkedboolean

Returns

void


setDefault()

setDefault(value): void;

Parameters

ParameterType
valueboolean

Returns

void

Inherited from

AbstractUserSetting.setDefault


toggle()

toggle(): void;

Returns

void


updateOptions()

updateOptions(options): void;

Parameters

ParameterType
optionsPartial<T>

Returns

void

Inherited from

AbstractUserSetting.updateOptions


waitForReady()

waitForReady(): Promise<BooleanSetting>;

Returns

Promise<BooleanSetting>

Inherited from

AbstractUserSetting.waitForReady