Skip to main content

EditorThemeEntityDefinition

Extends

Constructors

Constructor

new EditorThemeEntityDefinition(): EditorThemeEntityDefinition;

Returns

EditorThemeEntityDefinition

Overrides

EntityDefinition<EditorTheme>.constructor

Properties

PropertyModifierTypeDefault valueInherited from
systempublicSystemundefinedEntityDefinition.system
TYPEstaticTHEMEEditorEntities.THEME-

Accessors

actionStore

Inherited from

EntityDefinition.actionStore

category

Get Signature

get category(): string;
Returns

string

Inherited from

EntityDefinition.category

comboBoxStore

Inherited from

EntityDefinition.comboBoxStore

icon

Get Signature

get icon(): ReactorIcon;
Returns

ReactorIcon

Inherited from

EntityDefinition.icon

iconColor

Get Signature

get iconColor(): string;
Returns

string

Inherited from

EntityDefinition.iconColor

iconColorDefault

Get Signature

get iconColorDefault(): string;
Returns

string

Inherited from

EntityDefinition.iconColorDefault

label

Get Signature

get label(): string;
Returns

string

Inherited from

EntityDefinition.label

themeStore

Inherited from

EntityDefinition.themeStore

type

Get Signature

get type(): string;
Returns

string

Inherited from

EntityDefinition.type

workspaceStore

Inherited from

EntityDefinition.workspaceStore

Methods

decode()

decode(entity): Promise<EditorTheme>;

Parameters

ParameterType
entityEncodedEntity

Returns

Promise<EditorTheme>

Inherited from

EntityDefinition.decode

describeEntity()

describeEntity(t): EntityDescription;

Parameters

ParameterType
tEditorTheme

Returns

EntityDescription

Inherited from

EntityDefinition.describeEntity

encode()

encode(entity, throws?): EncodedEntity;

Parameters

ParameterType
entityEditorTheme
throws?boolean

Returns

EncodedEntity

Inherited from

EntityDefinition.encode

getActionEventDataForEntity()

getActionEventDataForEntity(entity, a): {
};

Parameters

ParameterType
entityEditorTheme
aAction

Returns

{
}

Inherited from

EntityDefinition.getActionEventDataForEntity

getActionsForEntity()

getActionsForEntity(entity): Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>>[];

Parameters

ParameterType
entityEditorTheme

Returns

Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>>[]

Inherited from

EntityDefinition.getActionsForEntity

getAsComboBoxItem()

getAsComboBoxItem(t): EntityComboBoxItem<EditorTheme>;

Parameters

ParameterType
tEditorTheme

Returns

EntityComboBoxItem<EditorTheme>

Inherited from

EntityDefinition.getAsComboBoxItem

getComboBoxDirective()

getComboBoxDirective(options): ComboBoxDirective<EntityComboBoxItem<EditorTheme>>;

Parameters

ParameterType
optionsEntityPickOptions<EditorTheme>

Returns

ComboBoxDirective<EntityComboBoxItem<EditorTheme>>

Inherited from

EntityDefinition.getComboBoxDirective

getDescribers()

getDescribers(): EntityDescriberComponent<EditorTheme>[];

Returns

EntityDescriberComponent<EditorTheme>[]

Inherited from

EntityDefinition.getDescribers

getDocumenters()

getDocumenters(): EntityDocsComponent<EditorTheme>[];

Returns

EntityDocsComponent<EditorTheme>[]

Inherited from

EntityDefinition.getDocumenters

getEncoder()

getEncoder(version?): EntityEncoderComponent<EditorTheme>;

Parameters

ParameterType
version?number

Returns

EntityEncoderComponent<EditorTheme>

Inherited from

EntityDefinition.getEncoder

getEncoders()

getEncoders(): EntityEncoderComponent<EditorTheme, {
}>[];

Returns

EntityEncoderComponent<EditorTheme, { }>[]

Inherited from

EntityDefinition.getEncoders

getEntityUID()

getEntityUID(t): string;

Parameters

ParameterType
tEditorTheme

Returns

string

Overrides

EntityDefinition.getEntityUID

getExposers()

getExposers(): DescendantEntityProviderComponent<EditorTheme, any>[];

Returns

DescendantEntityProviderComponent<EditorTheme, any>[]

Inherited from

EntityDefinition.getExposers

getHandlers()

getHandlers(): EntityHandlerComponent<any>[];

Returns

EntityHandlerComponent<any>[]

Inherited from

EntityDefinition.getHandlers

getPanelComponents()

getPanelComponents(): EntityPanelComponent<any>[];

Returns

EntityPanelComponent<any>[]

Inherited from

EntityDefinition.getPanelComponents

getPreferredDescriber()

getPreferredDescriber(): EntityDescriberComponent<EditorTheme>;

Returns

EntityDescriberComponent<EditorTheme>

Inherited from

EntityDefinition.getPreferredDescriber

getPresenters()

getPresenters(): EntityPresenterComponent<any, AbstractPresenterContext<any, {
}, AbstractPresenterContextSettings, PresenterContextListener>>[];

Returns

EntityPresenterComponent<any, AbstractPresenterContext<any, { }, AbstractPresenterContextSettings, PresenterContextListener>>[]

Inherited from

EntityDefinition.getPresenters

getSearchEngines()

getSearchEngines(): EntitySearchEngineComponent<EditorTheme>[];

Returns

EntitySearchEngineComponent<EditorTheme>[]

Inherited from

EntityDefinition.getSearchEngines

getSettings()

getSettings(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

EntityDefinition.getSettings

isActionAllowedForEntity()

isActionAllowedForEntity(action, entity): boolean;

Parameters

ParameterType
actionAction
entityEditorTheme

Returns

boolean

Inherited from

EntityDefinition.isActionAllowedForEntity

isMultiSelectable()

isMultiSelectable(): boolean;

Returns

boolean

Inherited from

EntityDefinition.isMultiSelectable

matchEntity()

matchEntity(t): boolean;

Parameters

ParameterType
tany

Returns

boolean

Overrides

EntityDefinition.matchEntity

registerAdditionalAction()

registerAdditionalAction(actionId): void;

Parameters

ParameterType
actionIdstring

Returns

void

Inherited from

EntityDefinition.registerAdditionalAction

registerComponent()

registerComponent(component): void;

Parameters

ParameterType
componentEntityDefinitionComponent

Returns

void

Inherited from

EntityDefinition.registerComponent

resolveOneEntity()

resolveOneEntity(options?): Promise<EditorTheme>;

Parameters

ParameterType
options?EntityPickOptions<EditorTheme>

Returns

Promise<EditorTheme>

Inherited from

EntityDefinition.resolveOneEntity

selectEntity()

selectEntity(event): Promise<any>;

Parameters

ParameterType
eventOpenEntityEvent<EditorTheme>

Returns

Promise<any>

Inherited from

EntityDefinition.selectEntity

setSystem()

setSystem(system): void;

Parameters

ParameterType
systemSystem

Returns

void

Inherited from

EntityDefinition.setSystem

showContextMenuForEntity()

showContextMenuForEntity(
entity,
event,
options?
): void;

Parameters

ParameterType
entityEditorTheme
eventMousePosition
options?ShowContextMenuForEntityOptions

Returns

void

Inherited from

EntityDefinition.showContextMenuForEntity