@elemental/media-player / Class

LmnMediaPlayerVimeoComponent

No documentation has been provided.

Properties

NameTypeDescription
allowTracking
boolean
autopause
boolean
autoplay
boolean
backgroundMode
boolean
colors
LmnMediaPlayerVimeoColors
enablePictureInPicture
boolean
event
r
EventEmitter<LmnMediaPlayerVimeoEvent>

Emits the media player Vimeo events.

loop
boolean
muted
boolean
nativeElement
r
HTMLElement
playsinline
boolean
showControls
boolean
showOwnerName
boolean
showOwnerPortrait
boolean
showSpeedControls
boolean
showTitle
boolean
showTranscript
boolean
startTime
string | undefined
target
ElementRef<HTMLElement>
textTrack
string | undefined
transparent
boolean
videoId
string | undefined
videoQuality
LmnMediaPlayerVimeoQuality
videoUrl
string | undefined

Methods

addCuePoint()

No documentation has been provided.

Presentation
addCuePoint(time: number, data: object): Promise<string>;
Parameters
NameTypeDescription
time
number
data
object
Returns
Promise<string>

destroy()

No documentation has been provided.

Presentation
destroy(): Promise<void>;
Returns
Promise<void>

disableTextTrack()

No documentation has been provided.

Presentation
disableTextTrack(): Promise<void>;
Returns
Promise<void>

enableTextTrack()

No documentation has been provided.

Presentation
enableTextTrack(language: string, kind?: LmnMediaPlayerVimeoTextTrackKind | undefined): Promise<object>;
Parameters
NameTypeDescription
language
string
kind
LmnMediaPlayerVimeoTextTrackKind | undefined
Returns
Promise<object>

getChapters()

No documentation has been provided.

Presentation
getChapters(): Promise<LmnMediaPlayerVimeoChapter[]>;
Returns

getColor()

No documentation has been provided.

Presentation
getColor(): Promise<string>;
Returns
Promise<string>

getCuePoints()

No documentation has been provided.

Presentation
getCuePoints(): Promise<object[]>;
Returns
Promise<object[]>

getCurrentChapter()

No documentation has been provided.

Presentation
getCurrentChapter(): Promise<LmnMediaPlayerVimeoChapter>;
Returns

getCurrentTime()

No documentation has been provided.

Presentation
getCurrentTime(): Promise<number>;
Returns
Promise<number>

getDuration()

No documentation has been provided.

Presentation
getDuration(): Promise<number>;
Returns
Promise<number>

getEnded()

No documentation has been provided.

Presentation
getEnded(): Promise<boolean>;
Returns
Promise<boolean>

getLoop()

No documentation has been provided.

Presentation
getLoop(): Promise<boolean>;
Returns
Promise<boolean>

getMuted()

No documentation has been provided.

Presentation
getMuted(): Promise<boolean>;
Returns
Promise<boolean>

getPaused()

No documentation has been provided.

Presentation
getPaused(): Promise<boolean>;
Returns
Promise<boolean>

getPlaybackRate()

No documentation has been provided.

Presentation
getPlaybackRate(): Promise<number>;
Returns
Promise<number>

getTextTracks()

No documentation has been provided.

Presentation
getTextTracks(): Promise<LmnMediaPlayerVimeoTextTrack[]>;
Returns

getVideoEmbedCode()

No documentation has been provided.

Presentation
getVideoEmbedCode(): Promise<string>;
Returns
Promise<string>

getVideoHeight()

No documentation has been provided.

Presentation
getVideoHeight(): Promise<number>;
Returns
Promise<number>

getVideoId()

No documentation has been provided.

Presentation
getVideoId(): Promise<string>;
Returns
Promise<string>

getVideoTitle()

No documentation has been provided.

Presentation
getVideoTitle(): Promise<string>;
Returns
Promise<string>

getVideoUrl()

No documentation has been provided.

Presentation
getVideoUrl(): Promise<string>;
Returns
Promise<string>

getVideoWidth()

No documentation has been provided.

Presentation
getVideoWidth(): Promise<number>;
Returns
Promise<number>

getVolume()

No documentation has been provided.

Presentation
getVolume(): Promise<number>;
Returns
Promise<number>

loadVideo()

No documentation has been provided.

Presentation
loadVideo(id: number): Promise<number>;
Parameters
NameTypeDescription
id
number
Returns
Promise<number>

pause()

No documentation has been provided.

Presentation
pause(): Promise<void>;
Returns
Promise<void>

play()

No documentation has been provided.

Presentation
play(): Promise<void>;
Returns
Promise<void>

ready()

No documentation has been provided.

Presentation
ready(): Promise<void>;
Returns
Promise<void>

removeCuePoint()

No documentation has been provided.

Presentation
removeCuePoint(id: string): Promise<string>;
Parameters
NameTypeDescription
id
string
Returns
Promise<string>

setColor()

No documentation has been provided.

Presentation
setColor(color: string): Promise<string>;
Parameters
NameTypeDescription
color
string
Returns
Promise<string>

setCurrentTime()

No documentation has been provided.

Presentation
setCurrentTime(seconds: number): Promise<number>;
Parameters
NameTypeDescription
seconds
number
Returns
Promise<number>

setLoop()

No documentation has been provided.

Presentation
setLoop(loop: boolean): Promise<boolean>;
Parameters
NameTypeDescription
loop
boolean
Returns
Promise<boolean>

setMuted()

No documentation has been provided.

Presentation
setMuted(muted: boolean): Promise<boolean>;
Parameters
NameTypeDescription
muted
boolean
Returns
Promise<boolean>

setPlaybackRate()

No documentation has been provided.

Presentation
setPlaybackRate(rate: number): Promise<number>;
Parameters
NameTypeDescription
rate
number
Returns
Promise<number>

setVolume()

No documentation has been provided.

Presentation
setVolume(volume: number): Promise<number>;
Parameters
NameTypeDescription
volume
number
Returns
Promise<number>

unload()

No documentation has been provided.

Presentation
unload(): Promise<void>;
Returns
Promise<void>