Skip to content

@videts/vide


@videts/vide / index / PlayerEventMap

Interface: PlayerEventMap

Defined in: types.ts:26

Properties

PropertyTypeDescription
ad:breakEndobject-
ad:breakEnd.breakIdstring | undefined-
ad:breakStartobject-
ad:breakStart.breakIdstring | undefined-
ad:breakStart.managedUI?booleanWhen true, an external SDK (e.g. IMA) manages the ad UI.
ad:clickobject-
ad:click.clickThroughstring | undefined-
ad:click.clickTrackingstring[]-
ad:companionsobject-
ad:companions.adIdstring-
ad:companions.companionsobject[]-
ad:companions.required"all" | "any" | "none"-
ad:endobject-
ad:end.adIdstring-
ad:errorobject-
ad:error.errorError-
ad:error.sourcestring-
ad:error.vastErrorCode?numberVAST 4.2 error code. Undefined for non-VAST errors.
ad:fullscreenobject-
ad:fullscreen.adIdstring-
ad:fullscreen.fullscreenboolean-
ad:impressionobject-
ad:impression.adIdstring-
ad:loadedobject-
ad:loaded.adIdstring-
ad:muteobject-
ad:mute.adIdstring-
ad:nonlinearsobject-
ad:nonlinears.adIdstring-
ad:nonlinears.nonLinearsobject[]-
ad:nonlinears.trackingEventsRecord<string, string[]>-
ad:pod:adendobject-
ad:pod:adend.adobject-
ad:pod:adend.ad.idstring-
ad:pod:adend.ad.sequence?number-
ad:pod:adend.indexnumber-
ad:pod:adend.totalnumber-
ad:pod:adstartobject-
ad:pod:adstart.adobject-
ad:pod:adstart.ad.idstring-
ad:pod:adstart.ad.sequence?number-
ad:pod:adstart.indexnumber-
ad:pod:adstart.totalnumber-
ad:pod:endobject-
ad:pod:end.completednumber-
ad:pod:end.failednumber-
ad:pod:end.skippednumber-
ad:pod:startobject-
ad:pod:start.adsobject[]-
ad:pod:start.totalnumber-
ad:quartileobject-
ad:quartile.adIdstring-
ad:quartile.quartileAdQuartile-
ad:skipobject-
ad:skip.adIdstring-
ad:startobject-
ad:start.adIdstring-
ad:start.adTitle?string-
ad:start.clickThrough?string-
ad:start.duration?number-
ad:start.managedUI?booleanWhen true, an external SDK (e.g. IMA) manages the ad UI. UI plugin hides its own ad components.
ad:start.skipOffset?number-
ad:unmuteobject-
ad:unmute.adIdstring-
ad:volumeChangeobject-
ad:volumeChange.adIdstring-
ad:volumeChange.volumenumber-
cuechangeobject-
cuechange.cuesVideCue[]-
destroyundefined-
drm:keystatusobject-
drm:keystatus.keyIdstring-
drm:keystatus.statusMediaKeyStatus-
drm:readyobject-
drm:ready.keySystemstring-
endedundefined-
errorobject-
error.codenumber-
error.messagestring-
error.recoverable?boolean-
error.retryCount?number-
error.sourcestring-
livestatechangeobject-
livestatechange.isLiveboolean-
pauseundefined-
playundefined-
qualitiesavailableobject-
qualitiesavailable.qualitiesQualityLevel[]-
qualitychangeobject-
qualitychange.fromQualityLevel | null-
qualitychange.toQualityLevel-
statechangeobject-
statechange.fromPlayerState-
statechange.toPlayerState-
texttrackchangeobject-
texttrackchange.trackVideTextTrack | null-
texttracksavailableobject-
texttracksavailable.tracksVideTextTrack[]-
timeupdateobject-
timeupdate.currentTimenumber-
timeupdate.durationnumber-