Skip to Content
The new glomex player is released! 🎉View upgrade guide

Interface: IntegrationElementEventMap

Map of events that are dispatched by the IntegrationElement. The IntegrationElement provides getters to read consent, content, page, currentTime, … state from.

See

IntegrationEvent for all event types as constants

Example

// using strings integration.addEventListener('ready', () => {}); // using constants await window.customElements.whenDefined('glomex-integration'); const { IntegrationEvent } = integration.constructor; integration.addEventListener(IntegrationEvent.READY, () => {});

Events

adclick

adclick: CustomEvent<unknown>


adcomplete

adcomplete: CustomEvent<unknown>


adimpression

adimpression: CustomEvent<unknown>


adpaused

adpaused: CustomEvent<unknown>


adresumed

adresumed: CustomEvent<unknown>


adskipped

adskipped: CustomEvent<unknown>


adtimeupdate

adtimeupdate: CustomEvent<unknown>


advolumechange

advolumechange: CustomEvent<unknown>


contenterror

contenterror: CustomEvent<{ error: MediaItemError | MediaError; }>


contentimpression

contentimpression: CustomEvent<unknown>


contentmarkerreached

contentmarkerreached: CustomEvent<{ markerData: unknown; markerName: string; }>


contentstart

contentstart: CustomEvent<unknown>


contentstop

contentstop: CustomEvent<unknown>


ended

ended: Event | CustomEvent<unknown>


integrationabort

integrationabort: CustomEvent<{ error: Error; }>


integrationadavailable

integrationadavailable: CustomEvent<unknown>


integrationpassback

integrationpassback: CustomEvent<{ reason: string; }>


pause

pause: Event | CustomEvent<unknown>


play

play: Event | CustomEvent<unknown>


playersetpresentationmode

playersetpresentationmode: CustomEvent<{ mode: PresentationMode; }>


playlistupdate

playlistupdate: CustomEvent<unknown>


ready

ready: CustomEvent<unknown>


seeked

seeked: Event | CustomEvent<unknown>


seeking

seeking: Event | CustomEvent<unknown>


timeupdate

timeupdate: Event | CustomEvent<unknown>


userupdateconsent

userupdateconsent: CustomEvent<unknown>


volumechange

volumechange: Event | CustomEvent<unknown>

Last updated on