THEOplayerConfigurationBuilder
@objc
public class THEOplayerConfigurationBuilder : NSObject
Builder class for the THEOplayerConfiguration
object.
-
Whether the logic to expose date ranges parsed from HLS manifests is enabled.
Declaration
Swift
public var hlsDateRange: Bool?
-
Setter for the
hlsDateRange
property.Declaration
Swift
@objc public func setHlsDateRange(_ hlsDateRange: Bool)
-
The license for the player.
Declaration
Swift
@objc public var license: String?
-
The url to fetch the license for the player.
Declaration
Swift
@objc public var licenseUrl: String?
-
The picture in picture configuration of the player.
Declaration
Swift
@objc public var pip: PiPConfiguration?
-
The network configuration of the player.
Declaration
Swift
@objc public var network: NetworkConfiguration?
-
Builds and returns an object of type
THEOplayerConfiguration
.Declaration
Swift
@objc public func build() -> THEOplayerConfiguration