Skip to main content

EntityPresenterComponent<T, PresenterContext>

Extends

Extended by

Type Parameters

Type ParameterDefault type
T extends anyany
PresenterContext extends AbstractPresenterContext<T>AbstractPresenterContext<T>

Constructors

Constructor

new EntityPresenterComponent<T, PresenterContext>(renderType, options): EntityPresenterComponent<T, PresenterContext>;

Parameters

ParameterType
renderTypeEntityPresenterComponentRenderType
optionsEntityPresenterComponentOptions

Returns

EntityPresenterComponent<T, PresenterContext>

Overrides

EntityDefinitionComponent.constructor

Properties

PropertyModifierTypeDefault valueInherited from
definitionpublicEntityDefinitionundefinedEntityDefinitionComponent.definition
optionspublicEntityPresenterComponentOptionsundefined-
renderTypepublicEntityPresenterComponentRenderTypeundefined-
typepublicstringundefinedEntityDefinitionComponent.type
TYPEstaticstring'presenter'-

Accessors

label

Get Signature

get label(): string;
Returns

string


system

Get Signature

get system(): System;
Returns

System

Inherited from

EntityDefinitionComponent.system

Methods

generateContext()

generateContext(): PresenterContext;

Returns

PresenterContext


setDefinition()

setDefinition(definition): void;

Parameters

ParameterType
definitionEntityDefinition

Returns

void

Inherited from

EntityDefinitionComponent.setDefinition