tridion-sites-extensions-api-docs

Home > @tridion-sites/models > MultimediaLinkFieldDefinition

MultimediaLinkFieldDefinition class

Represents a Multimedia link field definition (in a Schema).

Signature:

export declare class MultimediaLinkFieldDefinition extends ItemPublishableFieldDefinition

Extends: ItemPublishableFieldDefinition

Constructors

Constructor Modifiers Description
(constructor)({ backendModel, allowedTargetSchemas, defaultValue })   Constructs a new instance of the MultimediaLinkFieldDefinition class

Properties

Property Modifiers Type Description
_backendModel   BackendMultimediaLinkFieldDefinition  
allowedTargetSchemas   ReadonlyArray<Link> | undefined Allowed Schemas for the linked Multimedia Components. A list of Link objects to “Schema” (purpose must be “SchemaPurpose.Multimedia”) representing the allowed Schemas. An empty list means that the target Schema is not constrained.
defaultValue   Link | undefined Link to “Component” object (must be of type “ComponentType.Multimedia”) representing the default value
getInternalModel   () => BackendMultimediaLinkFieldDefinition