Skip to main content

AbstractMediaPanelModel<T>

Extends

Type Parameters

Type ParameterDefault type
T extends AbstractMediaAbstractMedia

Constructors

Constructor

new AbstractMediaPanelModel<T>(type, media): AbstractMediaPanelModel<T>;

Parameters

ParameterType
typestring
mediaT

Returns

AbstractMediaPanelModel<T>

Overrides

ReactorPanelModel.constructor

Properties

PropertyType
assetUIDstring

Accessors

asset


grabAttention

Inherited from

ReactorPanelModel.grabAttention

Methods

decodeEntities()

decodeEntities(entities): void;

Parameters

ParameterType
entities{ }

Returns

void

Inherited from

ReactorPanelModel.decodeEntities


encodeEntities()

encodeEntities(): {
};

Returns

{
}

Inherited from

ReactorPanelModel.encodeEntities


fromArray()

fromArray(payload, engine): void;

Parameters

ParameterType
payload{ _encoded: { }; assetUID: string; }
payload._encoded{ }
payload.assetUIDstring
engineany

Returns

void

Overrides

ReactorPanelModel.fromArray


isSerializable()

isSerializable(): boolean;

Returns

boolean

Inherited from

ReactorPanelModel.isSerializable


toArray()

toArray(): {
_encoded: {
};
assetUID: string;
};

Returns

{
_encoded: {
};
assetUID: string;
}
NameType
_encoded{ }
assetUIDstring

Overrides

ReactorPanelModel.toArray


waitForDeserializeToComplete()

waitForDeserializeToComplete(): Promise<void>;

Returns

Promise<void>

Inherited from

ReactorPanelModel.waitForDeserializeToComplete