AbstractMediaPanelModel<T>
Extends
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends AbstractMedia | AbstractMedia |
Constructors
Constructor
new AbstractMediaPanelModel<T>(type, media): AbstractMediaPanelModel<T>;
Parameters
| Parameter | Type |
|---|---|
type | string |
media | T |
Returns
AbstractMediaPanelModel<T>
Overrides
Properties
| Property | Type |
|---|---|
assetUID | string |
Accessors
asset
grabAttention
Inherited from
ReactorPanelModel.grabAttention
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: { }; assetUID: string; } |
payload._encoded | { } |
payload.assetUID | string |
engine | any |
Returns
void
Overrides
isSerializable()
isSerializable(): boolean;
Returns
boolean
Inherited from
ReactorPanelModel.isSerializable
toArray()
toArray(): {
_encoded: {
};
assetUID: string;
};
Returns
{
_encoded: {
};
assetUID: string;
}
| Name | Type |
|---|---|
_encoded | { } |
assetUID | string |
Overrides
waitForDeserializeToComplete()
waitForDeserializeToComplete(): Promise<void>;
Returns
Promise<void>