PlaylistItem
@objc(LwayvePlaylistItem)
public protocol PlaylistItem : AnyObject
This protocol contains information about the objects that will be used for preparing the playlist.
-
The unique identifier of the playlist item.
Declaration
Swift
var identifier: String { get }
-
The audio clip identifier.
Declaration
Swift
var clipId: String? { get }
-
The name of the playlist item.
Declaration
Swift
var name: String { get }
-
The string representing the path for the playlist item resource.
Declaration
Swift
var url: String? { get }
-
The language of the audio track.
Declaration
Swift
var language: LwayveLanguage { get }
-
Indicates if the item represents situational content.
Declaration
Swift
var isSituational: Bool { get }
-
Undocumented
Declaration
Swift
var itemMetadata: PlaylistItemMetadata { get }
-
Undocumented
Declaration
Swift
var itemActions: ClipActions { get }