VideoPlaybackDetails class

Constructors

VideoPlaybackDetails({required String videoId, double? duration, String? caption, String? badge, VideoPlayerSize? playerSize, bool? hasCTA, double? progress, String? ctaActionType, String? ctaActionURL, String? feedId})

Properties

badge String?
Video badge type.
getter/setter pair
caption String?
The caption for the video.
getter/setter pair
ctaActionType String?
The type of the CTA button clicked: "buy" "download" "view" "book".
getter/setter pair
ctaActionURL String?
The url of the CTA button clicked.
getter/setter pair
duration double?
The total duration of the video.
getter/setter pair
feedId String?
The associated feed ID
getter/setter pair
hasCTA bool?
Indicates if the video is associated with a call-to-action (CTA).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
playerSize VideoPlayerSize?
The size of the player.
getter/setter pair
progress double?
The amount of time(seconds) the video was playing at the time of the event.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
videoId String
A unique identifier of the video.
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