AssetBookmarkConfiguration
public struct AssetBookmarkConfiguration
Configuration for bookmark management of a single playlist item.
Returned by onMediaPlaylistItemTransition for each media transition.
-
The unique asset/content ID for bookmarking
Declaration
Swift
public let assetId: String -
Season identifier (for series content)
Declaration
Swift
public let seasonId: String? -
Episode identifier (for series content)
Declaration
Swift
public let episodeId: String? -
Season number
Declaration
Swift
public let seasonNumber: Int? -
Episode number
Declaration
Swift
public let episodeNumber: Int? -
Video identifier (for playlist content)
Declaration
Swift
public let videoId: String? -
Content mode (series, episode, playlist)
Declaration
Swift
public let mode: Mode? -
Next episode details for binge watching
Declaration
Swift
public let nextEpisodeDetails: BookmarkAttributes? -
Content type
Declaration
Swift
public let contentType: String? -
init(assetId:seasonId: episodeId: seasonNumber: episodeNumber: videoId: mode: nextEpisodeDetails: contentType: ) Undocumented
Declaration
Swift
public init( assetId: String, seasonId: String? = nil, episodeId: String? = nil, seasonNumber: Int? = nil, episodeNumber: Int? = nil, videoId: String? = nil, mode: Mode? = nil, nextEpisodeDetails: BookmarkAttributes? = nil, contentType: String? = nil )