EntityPanelModel<T>
Extends
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends any | any |
Constructors
Constructor
new EntityPanelModel<T>(factory): EntityPanelModel<T>;
Parameters
| Parameter | Type |
|---|---|
factory | EntityPanelFactory<T> |
Returns
EntityPanelModel<T>
Overrides
Accessors
comboBoxStore
component
Get Signature
get component(): EntityPanelComponent<any>;
Returns
EntityPanelComponent<any>
definition
Get Signature
get definition(): EntityDefinition<any>;
Returns
EntityDefinition<any>
grabAttention
Inherited from
ReactorPanelModel.grabAttention
presenter
presenterContext
Methods
decodeEntities()
decodeEntities(entities): void;
Parameters
| Parameter | Type |
|---|---|
entities | { } |
Returns
void
Inherited from
ReactorPanelModel.decodeEntities
encodeEntities()
encodeEntities(): {
};
Returns
{
}
Inherited from
ReactorPanelModel.encodeEntities
fromArray()
fromArray(payload, engine): void;
Parameters
| Parameter | Type |
|---|---|
payload | { _encoded: { }; presenter: string; uiState: SerializedPresenterContext<{ }, AbstractPresenterContextSettings>; } |
payload._encoded | { } |
payload.presenter | string |
payload.uiState | SerializedPresenterContext<{ }, AbstractPresenterContextSettings> |
engine | any |
Returns
void
Overrides
getElements()
getElements(): any[];
Returns
any[]
getPresenter()
getPresenter(): EntityPresenterComponent<T>;
Returns
isLoading()
isLoading(): boolean;
Returns
boolean
isSerializable()
isSerializable(): boolean;
Returns
boolean
Inherited from
ReactorPanelModel.isSerializable
selectEntity()
selectEntity(entity): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
entity | T |
Returns
Promise<void>
setPresenter()
setPresenter(key): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
toArray()
toArray(): {
_encoded: {
};
presenter: string;
uiState: SerializedPresenterContext<{
}, AbstractPresenterContextSettings>;
};
Returns
{
_encoded: {
};
presenter: string;
uiState: SerializedPresenterContext<{
}, AbstractPresenterContextSettings>;
}
| Name | Type |
|---|---|
_encoded | { } |
presenter | string |
uiState | SerializedPresenterContext<{ }, AbstractPresenterContextSettings> |
Overrides
waitForDeserializeToComplete()
waitForDeserializeToComplete(): Promise<void>;
Returns
Promise<void>