EntityPresenterComponent<T, PresenterContext>
Extends
EntityDefinitionComponent<EntityPresenterListener<PresenterContext>>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends any | any |
PresenterContext extends AbstractPresenterContext<T> | AbstractPresenterContext<T> |
Constructors
Constructor
new EntityPresenterComponent<T, PresenterContext>(renderType, options): EntityPresenterComponent<T, PresenterContext>;
Parameters
| Parameter | Type |
|---|---|
renderType | EntityPresenterComponentRenderType |
options | EntityPresenterComponentOptions |
Returns
EntityPresenterComponent<T, PresenterContext>
Overrides
EntityDefinitionComponent.constructor
Properties
| Property | Modifier | Type | Default value | Inherited from |
|---|---|---|---|---|
definition | public | EntityDefinition | undefined | EntityDefinitionComponent.definition |
options | public | EntityPresenterComponentOptions | undefined | - |
renderType | public | EntityPresenterComponentRenderType | undefined | - |
type | public | string | undefined | EntityDefinitionComponent.type |
TYPE | static | string | 'presenter' | - |
Accessors
label
Get Signature
get label(): string;
Returns
string
system
Get Signature
get system(): System;
Returns
Inherited from
EntityDefinitionComponent.system
Methods
generateContext()
generateContext(): PresenterContext;
Returns
PresenterContext
setDefinition()
setDefinition(definition): void;
Parameters
| Parameter | Type |
|---|---|
definition | EntityDefinition |
Returns
void