AbstractMediaType<T>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends AbstractMedia | AbstractMedia |
Constructors
Constructor
new AbstractMediaType<T>(options): AbstractMediaType<T>;
Parameters
| Parameter | Type |
|---|---|
options | AbstractMediaTypeOptions |
Returns
AbstractMediaType<T>
Properties
| Property | Modifier | Type |
|---|---|---|
options | readonly | AbstractMediaTypeOptions |
Accessors
workspaceStore
Methods
generateMedia()
abstract generateMedia(options): T;
Parameters
| Parameter | Type |
|---|---|
options | GenerateMediaOptions |
Returns
T
generateModel()
abstract generateModel(media): ReactorPanelModel;
Parameters
| Parameter | Type |
|---|---|
media | T |
Returns
generatePanelFactory()
abstract generatePanelFactory(): ReactorPanelFactory;
Returns
matches()
matches(options): boolean;
Parameters
| Parameter | Type |
|---|---|
options | MediaTypeMatcher |
Returns
boolean
matchesMime()
matchesMime(mime?): boolean;
Parameters
| Parameter | Type |
|---|---|
mime? | string |
Returns
boolean
openMedia()
openMedia(media): void;
Parameters
| Parameter | Type |
|---|---|
media | T |
Returns
void