EditorThemeControl
Extends
EntitySetting<EditorTheme>
Constructors
Constructor
new EditorThemeControl(options, store): EditorThemeControl;
Parameters
| Parameter | Type |
|---|---|
options | EntitySettingOptions<EditorTheme> |
store | MonacoThemeStore |
Returns
EditorThemeControl
Overrides
EntitySetting<EditorTheme>.constructor
Properties
| Property | Type | Inherited from |
|---|---|---|
deserialized | boolean | MonacoShortcutHandler.deserialized |
logger | Logger | MonacoShortcutHandler.logger |
options | EntitySettingOptions | EntitySetting.options |
store | MonacoThemeStore | - |
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
| Parameter | Type |
|---|---|
data | { entity: EncodedEntity<{ }>; } |
data.entity | EncodedEntity<{ }> |
Returns
Promise<void>
Inherited from
EntitySetting.deserialize
doDeserialize()
doDeserialize(data): void;
FYI: This is called after init()
Parameters
| Parameter | Type |
|---|---|
data | any |
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<{
}>;
}
| Name | Type |
|---|---|
entity | EncodedEntity<{ }> |
Inherited from
EntitySetting.serialize
setDefault()
setDefault(value): void;
Parameters
| Parameter | Type |
|---|---|
value | EditorTheme |
Returns
void
Inherited from
EntitySetting.setDefault
setItem()
setItem(item): void;
Parameters
| Parameter | Type |
|---|---|
item | EditorTheme |
Returns
void
Inherited from
EntitySetting.setItem
updateOptions()
updateOptions(options): void;
Parameters
| Parameter | Type |
|---|---|
options | Partial<EntitySettingOptions<I>> |
Returns
void
Inherited from
EntitySetting.updateOptions
waitForReady()
waitForReady(): Promise<EditorThemeControl>;
Returns
Promise<EditorThemeControl>
Inherited from
EntitySetting.waitForReady