Skip to main content

EditorThemeControl

Extends

Constructors

Constructor

new EditorThemeControl(options, store): EditorThemeControl;

Parameters

ParameterType
optionsEntitySettingOptions<EditorTheme>
storeMonacoThemeStore

Returns

EditorThemeControl

Overrides

EntitySetting<EditorTheme>.constructor

Properties

PropertyTypeInherited from
deserializedbooleanMonacoShortcutHandler.deserialized
loggerLoggerMonacoShortcutHandler.logger
optionsEntitySettingOptionsEntitySetting.options
storeMonacoThemeStore-

Accessors

entity

Get Signature

get entity(): I;
Returns

I

Inherited from

EntitySetting.entity

initialized

Inherited from

EntitySetting.initialized

Methods

canBeChanged()

canBeChanged(): boolean;

Returns

boolean

Inherited from

EntitySetting.canBeChanged

deserialize()

deserialize(data): Promise<void>;

Parameters

ParameterType
data{ entity: EncodedEntity<{ }>; }
data.entityEncodedEntity<{ }>

Returns

Promise<void>

Inherited from

EntitySetting.deserialize

doDeserialize()

doDeserialize(data): void;

FYI: This is called after init()

Parameters

ParameterType
dataany

Returns

void

Inherited from

EntitySetting.doDeserialize

doSerialize()

doSerialize(): any;

Returns

any

Inherited from

EntitySetting.doSerialize

generateControl()

generateControl(): Element;

Returns

Element

Inherited from

EntitySetting.generateControl

init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

EntitySetting.init

reset()

reset(): Promise<void>;

Returns

Promise<void>

Overrides

EntitySetting.reset

save()

save(): void;

Returns

void

Inherited from

EntitySetting.save

serialize()

serialize(): {
entity: EncodedEntity<{
}>;
};

Returns

{
entity: EncodedEntity<{
}>;
}
NameType
entityEncodedEntity<{ }>

Inherited from

EntitySetting.serialize

setDefault()

setDefault(value): void;

Parameters

ParameterType
valueEditorTheme

Returns

void

Inherited from

EntitySetting.setDefault

setItem()

setItem(item): void;

Parameters

ParameterType
itemEditorTheme

Returns

void

Inherited from

EntitySetting.setItem

updateOptions()

updateOptions(options): void;

Parameters

ParameterType
optionsPartial<EntitySettingOptions<I>>

Returns

void

Inherited from

EntitySetting.updateOptions

waitForReady()

waitForReady(): Promise<EditorThemeControl>;

Returns

Promise<EditorThemeControl>

Inherited from

EntitySetting.waitForReady