@elemental/media-player / Class

LmnMediaPlayerYoutubeComponent

No documentation has been provided.

Properties

NameTypeDescription
autoplay
boolean
disableKeyboardControls
boolean
endTime
number
event
r
EventEmitter<LmnMediaPlayerYoutubeEvent>

Emits the media player YouTube events.

loop
boolean
modestBranding
boolean
nativeElement
r
HTMLElement
playerLanguage
string
playsinline
boolean
progressBarColor
LmnMediaPlayerYoutubeProgressBarColor
showAnnotations
boolean
showClosedCaptions
boolean
showControls
boolean
showFullScreenButton
boolean
showRelatedVideos
boolean
showVideoDetails
boolean
startTime
number
target
ElementRef<HTMLElement>
videoId
string

Methods

destroy()

No documentation has been provided.

Presentation
destroy(): void;
Returns
void

getAvailablePlaybackRates()

No documentation has been provided.

Presentation
getAvailablePlaybackRates(): number[];
Returns
number[]

getAvailableQualityLevels()

No documentation has been provided.

Presentation
getAvailableQualityLevels(): LmnMediaPlayerYoutubePlaybackQuality[];
Returns

getCurrentTime()

No documentation has been provided.

Presentation
getCurrentTime(): number;
Returns
number

getDuration()

No documentation has been provided.

Presentation
getDuration(): number;
Returns
number

getIframe()

No documentation has been provided.

Presentation
getIframe(): HTMLElement;
Returns
HTMLElement

getPlaybackQuality()

No documentation has been provided.

Presentation
Returns

getPlaybackRate()

No documentation has been provided.

Presentation
getPlaybackRate(): number;
Returns
number

getPlayerState()

No documentation has been provided.

Presentation
getPlayerState(): LmnMediaPlayerYoutubeState;
Returns

getVideoEmbedCode()

No documentation has been provided.

Presentation
getVideoEmbedCode(): string;
Returns
string

getVideoLoadedFraction()

No documentation has been provided.

Presentation
getVideoLoadedFraction(): number;
Returns
number

getVideoURL()

No documentation has been provided.

Presentation
getVideoURL(): string;
Returns
string

getVolume()

No documentation has been provided.

Presentation
getVolume(): number;
Returns
number

isMuted()

No documentation has been provided.

Presentation
isMuted(): boolean;
Returns
boolean

mute()

No documentation has been provided.

Presentation
mute(): void;
Returns
void

pauseVideo()

No documentation has been provided.

Presentation
pauseVideo(): void;
Returns
void

playVideo()

No documentation has been provided.

Presentation
playVideo(): void;
Returns
void

seekTo()

No documentation has been provided.

Presentation
seekTo(seconds: number, allowSeekAhead: boolean = true): void;
Parameters
NameTypeDescription
seconds
number
allowSeekAhead
boolean
Returns
void

setPlaybackQuality()

No documentation has been provided.

Presentation
setPlaybackQuality(suggestedQuality: LmnMediaPlayerYoutubePlaybackQuality): void;
Parameters
NameTypeDescription
suggestedQuality
LmnMediaPlayerYoutubePlaybackQuality
Returns
void

setPlaybackRate()

No documentation has been provided.

Presentation
setPlaybackRate(rate: number): void;
Parameters
NameTypeDescription
rate
number
Returns
void

setVolume()

No documentation has been provided.

Presentation
setVolume(volume: number): void;
Parameters
NameTypeDescription
volume
number
Returns
void

stopVideo()

No documentation has been provided.

Presentation
stopVideo(): void;
Returns
void

unMute()

No documentation has been provided.

Presentation
unMute(): void;
Returns
void