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 @glomex/integration-web-component .
For the full documentation of the integration web component open IntegrationElement.
Enumerations
- AdBreakName
- AdFormat
- ContentStopReason
- DeviceIdName
- DockPosition
- DrmSystem
- Endscreen
- IntegrationEvent
- KnownMarkerName
- MarkerType
- MediaItemErrorCode
- MediaProviderErrorCode
- Mimetype
- PassbackReason
- PlaybackMode
- PlaylistEndBehavior
- PresentationMode
- ProgramType
- ScriptType
- StartBehavior
- StartMethod
- TeaserEnvironment
- UserIdName
- UserTier
Classes
- ExternalMediaItemElement
- GlomexIntegrationElement
- GlomexMediaItemElement
- IntegrationElement
- JoynIntegrationElement
- JoynMediaItemElement
- MediaItemError
- MediaNetworkError
- MediaPlaybackError
- MediaProviderError
Interfaces
- Ad
- AdError
- AudioTrack
- AudioTrackList
- Channel
- Consent
- ContentMetrics
- CustomMarker
- DynamicContent
- EpgEntry
- ExtendedVideoPlaybackQuality
ExtraContext- HostContext
- HostContextData
- HostContextUserIdDefinition
- IntegrationElementEventMap
- IntegrationProperties
- Marker
- MediaItem
- MediaItemElement
- MediaItemReference
- MediaItemResolved
- MediaItemTextTrack
- MediaProviderContext
- Page
- PlayerConfig
- PlayerConfigInput
- SeekRange
- SourceMediaItemBase
- SourceMediaItemDrm
- SourceMediaItemWithToken
- SourceSelected
- TextTrack
- TextTrackList
- VideoTrack
- VideoTrackList
Type Aliases
- ComponentName
- ConnectIntegration
- HostContextUserIdKey
- HostContextUserIdResolver
- HostContextUserIds
- MediaItemProvider
MediaSource- PositionInArticle
- SourceMediaItem
- SourceMetadata