Skip to main content

EntityHandlerComponent<T>

Extends

Extended by

Type Parameters

Type ParameterDefault type
T extends anyany

Constructors

Constructor

new EntityHandlerComponent<T>(options?): EntityHandlerComponent<T>;

Parameters

ParameterType
optionsEntityHandlerComponentOptions

Returns

EntityHandlerComponent<T>

Overrides

EntityDefinitionComponent.constructor

Properties

PropertyModifierTypeDefault valueInherited from
definitionpublicEntityDefinitionundefinedEntityDefinitionComponent.definition
preferredreadonlybooleanundefined-
typepublicstringundefinedEntityDefinitionComponent.type
uuidpublicstringundefined-
TYPEstaticstring'handler'-

Accessors

system

Get Signature

get system(): System;
Returns

System

Inherited from

EntityDefinitionComponent.system

Methods

getDescription()

abstract getDescription(entity): Omit<ComboBoxItem, "key">;

Parameters

ParameterType
entityT

Returns

Omit<ComboBoxItem, "key">


getPreferredActionId()

getPreferredActionId(): string;

Returns

string


openEntity()

abstract openEntity(event): Promise<any>;

Parameters

ParameterType
eventOpenEntityEvent<T>

Returns

Promise<any>


setDefinition()

setDefinition(definition): void;

Parameters

ParameterType
definitionEntityDefinition

Returns

void

Inherited from

EntityDefinitionComponent.setDefinition