integration.js
Integration web components (`<glomex-integration>`, `<joyn-integration>`) are the default method to integrate the player. For the latest type definitions and some utilities you can install the NPM package @turbo-player/integration-web-component .
For the full documentation of the integration web component open IntegrationElement.
Enumerations
- AdBreakName
- AdFormat
- ComponentName
- ContentStopReason
- DeviceIdName
- DrmSystem
- IntegrationEvent
- KnownMarkerName
- MarkerType
- MediaItemErrorCode
- MediaItemProvider
- MediaProviderErrorCode
- Mimetype
- PlaybackMode
- PresentationMode
- ProgramType
- ScriptType
- StartMethod
- UserIdName
- UserTier
Classes
- ExternalMediaItemElement
- GlomexIntegrationElement
- GlomexMediaItemElement
- IntegrationElement
- JoynIntegrationElement
- JoynMediaItemElement
Interfaces
- Ad
- AdError
- AudioTrack
- AudioTrackList
- Channel
- Consent
- CustomMarker
- DynamicContent
- ExtendedVideoPlaybackQuality
- ExtraContext
- IntegrationElementEventMap
- IntegrationProperties
- JoynSourceMetadata
- Marker
- MediaItem
- MediaItemElement
- MediaItemError
- MediaItemReference
- MediaItemResolved
- MediaItemTextTrack
- MediaNetworkError
- MediaPlaybackError
- MediaProviderContext
- MediaProviderError
- Page
- SeekRange
- SharedContext
- SharedContextData
- SourceMediaItemBase
- SourceMediaItemDrm
- SourceMediaItemJoyn
- SourceSelected
- TextTrack
- TextTrackList
- VideoTrack
- VideoTrackList
Type Aliases
Variables
Functions
Last updated on