Skip to main content

AbstractMediaType<T>

Extended by

Type Parameters

Type ParameterDefault type
T extends AbstractMediaAbstractMedia

Constructors

Constructor

new AbstractMediaType<T>(options): AbstractMediaType<T>;

Parameters

ParameterType
optionsAbstractMediaTypeOptions

Returns

AbstractMediaType<T>

Properties

PropertyModifierType
optionsreadonlyAbstractMediaTypeOptions

Accessors

workspaceStore

Methods

generateMedia()

abstract generateMedia(options): T;

Parameters

ParameterType
optionsGenerateMediaOptions

Returns

T


generateModel()

abstract generateModel(media): ReactorPanelModel;

Parameters

ParameterType
mediaT

Returns

ReactorPanelModel


generatePanelFactory()

abstract generatePanelFactory(): ReactorPanelFactory;

Returns

ReactorPanelFactory


matches()

matches(options): boolean;

Parameters

ParameterType
optionsMediaTypeMatcher

Returns

boolean


matchesMime()

matchesMime(mime?): boolean;

Parameters

ParameterType
mime?string

Returns

boolean


openMedia()

openMedia(media): void;

Parameters

ParameterType
mediaT

Returns

void