FeedItemDetails class
Constructors
-
FeedItemDetails({int? index, required String id, double? duration, String? title, required VideoFeedSource source, String? channel, String? playlist, String? playlistGroup, Map<String, List<String>>? dynamicContentParameters, String? hashtagFilterExpression})
-
Properties
-
channel
↔ String?
-
The channel id of the feed.
getter/setter pair
-
duration
↔ double?
-
The total duration of the video.
getter/setter pair
-
dynamicContentParameters
↔ Map<String, List<String>>?
-
The dynamic content parameters of the feed.
getter/setter pair
-
feedId
↔ String?
-
The feed id for the item.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hashtagFilterExpression
↔ String?
-
Hashtag filter expression is an s-expression used to provide feeds filtered by hashtags with specified criteria.
Queries are specified with boolean predicates on what hashtags are there on the video.
For instance, (and sport food) (or sport food) (and sport (or food comedy)) sport are all valid expressions.
Non-UTF-8 characters are not allowed. If using boolean predicates, the expression needs to be wrapped with parenthesis.
getter/setter pair
-
id
↔ String
-
The unique id of the feed item.
getter/setter pair
-
index
↔ int?
-
The index of the thumbnail tapped in the feed.
getter/setter pair
-
playlist
↔ String?
-
Playlist id of the feed.
getter/setter pair
-
playlistGroup
↔ String?
-
Playlist group id of the feed.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
source
↔ VideoFeedSource
-
The content source of the feed.
getter/setter pair
-
title
↔ String?
-
The title of the feed item.
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