EntityCardsPresenterContext<T>
Extends
Type Parameters
| Type Parameter |
|---|
T |
Constructors
Constructor
new EntityCardsPresenterContext<T>(presenter): EntityCardsPresenterContext<T>;
Parameters
| Parameter | Type |
|---|---|
presenter | EntityCardsPresenterComponent<T> |
Returns
EntityCardsPresenterContext<T>
Overrides
AbstractPresenterContext.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
presenter | public | EntityCardsPresenterComponent<T> | AbstractPresenterContext.presenter |
state | public | { } | AbstractPresenterContext.state |
Accessors
batchStore
definition
Get Signature
get definition(): EntityDefinition<any>;
Returns
EntityDefinition<any>
settings
Inherited from
AbstractPresenterContext.settings
toolbarButtons
Inherited from
AbstractPresenterContext.toolbarButtons
Methods
addSetting()
addSetting(setting): void;
Parameters
| Parameter | Type |
|---|---|
setting | PresenterSetting |
Returns
void
Inherited from
AbstractPresenterContext.addSetting
addToolbarButton()
addToolbarButton(btn): void;
Parameters
| Parameter | Type |
|---|---|
btn | ButtonControl |
Returns
void
Inherited from
AbstractPresenterContext.addToolbarButton
deserialize()
deserialize(data): void;
Parameters
| Parameter | Type |
|---|---|
data | SerializedPresenterContext<{ }, EntityCardsPresenterSettings> |
Returns
void
Inherited from
AbstractPresenterContext.deserialize
dispose()
dispose(): void;
Returns
void
Overrides
AbstractPresenterContext.dispose
getCardButtons()
getCardButtons(entity): Btn[];
Parameters
| Parameter | Type |
|---|---|
entity | T |
Returns
Btn[]
getControls()
getControls(): AbstractValueControl<any, AbstractValueControlOptions<any>>[];
Returns
AbstractValueControl<any, AbstractValueControlOptions<any>>[]
Inherited from
AbstractPresenterContext.getControls
getControlValues()
getControlValues(): EntityCardsPresenterSettings;
Returns
Inherited from
AbstractPresenterContext.getControlValues
getDefaultSettings()
getDefaultSettings(): EntityCardsPresenterSettings;
Returns
Inherited from
AbstractPresenterContext.getDefaultSettings
getNestedTreeRenderOptions()
getNestedTreeRenderOptions(entity): NestedTreeRenderOption[];
Parameters
| Parameter | Type |
|---|---|
entity | T |
Returns
getRenderableEntities()
getRenderableEntities(event): T[];
Parameters
| Parameter | Type |
|---|---|
event | RenderCollectionOptions<T> |
Returns
T[]
getSelectedMetadataGroupingLabel()
getSelectedMetadataGroupingLabel(): string;
Returns
string
Inherited from
AbstractPresenterContext.getSelectedMetadataGroupingLabel
getSettings()
getSettings(): ExposedPresenterSetting[];
Returns
Inherited from
AbstractPresenterContext.getSettings
groupEntitiesBySelectedSetting()
groupEntitiesBySelectedSetting<T>(options): Record<string, T[]>;
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
options | GroupByEntityOptions<T> |
Returns
Record<string, T[]>
Inherited from
AbstractPresenterContext.groupEntitiesBySelectedSetting
handleClick()
handleClick(
entity,
position,
source
): void;
Parameters
| Parameter | Type |
|---|---|
entity | T |
position | MousePosition |
source | ActionSource |
Returns
void
handleContextMenu()
handleContextMenu(entity, event): void;
Parameters
| Parameter | Type |
|---|---|
entity | T |
event | MousePosition |
Returns
void
isGroupingEnabled()
isGroupingEnabled(): boolean;
Returns
boolean
Inherited from
AbstractPresenterContext.isGroupingEnabled
removeSetting()
removeSetting(key): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
Inherited from
AbstractPresenterContext.removeSetting
render()
render(entity): Element;
Parameters
| Parameter | Type |
|---|---|
entity | T |
Returns
Element
Overrides
AbstractPresenterContext.render
renderCard()
renderCard(options): Element;
Parameters
| Parameter | Type |
|---|---|
options | RenderCardOptions<T> |
Returns
Element
renderCollection()
renderCollection(event): Element;
Parameters
| Parameter | Type |
|---|---|
event | RenderCollectionOptions<T> |
Returns
Element
Overrides
AbstractPresenterContext.renderCollection
serialize()
serialize(): SerializedPresenterContext<{
}, EntityCardsPresenterSettings>;
Returns
SerializedPresenterContext<{
}, EntityCardsPresenterSettings>
Inherited from
AbstractPresenterContext.serialize
setState()
setState(state): void;
Parameters
| Parameter | Type |
|---|---|
state | { } |
Returns
void