Skip to main content

VimeoVideo

Overview​

VimeoVideo represents a Vimeo video media asset within the media model. It extends the base video schema with Vimeo-specific attributes, including a placeholder image and background color.

Attributes​

videoID​

type: string

The unique identifier for the Vimeo video.

title​

type: string

Optional title for the video.

autoplay​

type: boolean

Determines if the video should autoplay upon loading.

controls​

type: boolean

Determines if the video player controls should be displayed.

mute​

type: boolean

Determines if the video should be muted by default.

loop​

type: boolean

Determines if the video should loop after ending.

type​

type: literal = 'vimeo'

Discriminant for the video provider type.

placeholderImage​

type: ImageMedia

Optional placeholder image displayed before the video is played.

backgroundColor​

type: string

CSS color value used for the background.