Home > @tridion-sites/models > ExternalMultimediaComponent
Represents an External Multimedia Component: an item provided from external system.
Signature:
export declare class ExternalMultimediaComponent extends MultimediaComponent
Extends: MultimediaComponent
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)({ externalMetadataSchemaFields, …multimediaComponentArgs }) | Constructs a new instance of the ExternalMultimediaComponent class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| _backendModel | BackendExternalComponent | ||
| directLinkToPublished | string | undefined | A direct link to a published rendition of the item. The URL of the published rendition or undefined if no published rendition exists. | |
| displayType | string | undefined | Display type of external container. | |
| externalMetadata | FieldsValueDictionary | undefined | Metadata that item has in external system. | |
| externalMetadataSchemaFields | FieldsDefinitionDictionary | undefined | External metadata schema fields. Schema for metadata that item has in external system. | |
| getInternalModel | () => BackendExternalComponent | ||
| stubId | string | undefined | Stub Component ID (TCM URI) |