CmcdConfiguration class

Annotations
  • @JS('CmcdConfiguration')

Constructors

CmcdConfiguration()

Properties

contentId String
string A unique string identifying the current content. Maximum length is 64 characters. This value is consistent across multiple different sessions and devices and is defined and updated at the discretion of the service provider.
getter/setter pair
enabled bool
boolean If true, enable CMCD data to be sent with media requests. Defaults to false.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionId String
string A GUID identifying the current playback session. A playback session typically ties together segments belonging to a single media asset. Maximum length is 64 characters. It is RECOMMENDED to conform to the UUID specification. By default the sessionId is automatically generated on each load() call.
getter/setter pair
useHeaders bool
boolean If true, send CMCD data using the header transmission mode instead of query args. Defaults to false.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited