YoutubeAPI class
Constructors
- YoutubeAPI(String key, {String? type, int maxResults = 10})
Properties
- api ↔ ApiHelper?
-
getter/setter pair
- getMaxResults → dynamic
-
no setter
- getPage → int
-
no setter
- getQuery → String?
-
no setter
- getTrending ↔ bool?
-
getter/setter pair
- getType → String?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
headers
→ Map<
String, String> -
final
- maxResults ↔ int
-
getter/setter pair
- nextPageToken ↔ String?
-
getter/setter pair
- page ↔ int
-
getter/setter pair
- prevPageToken ↔ String?
-
getter/setter pair
- query ↔ String?
-
getter/setter pair
- regionCode ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setKey ← String
-
no getter
- setMaxResults ← int
-
no getter
- setQuery ← String
-
no getter
- setType ← String
-
no getter
- type ↔ String?
-
getter/setter pair
Methods
-
channel(
String channelId, {String? order}) → Future< List< YouTubeVideo> > -
getTrends(
{required String regionCode}) → Future< List< YouTubeVideo> > -
nextPage(
) → Future< List< YouTubeVideo> > -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
prevPage(
) → Future< List< YouTubeVideo> ?> -
search(
String query, {String type = 'video,channel,playlist', String order = 'relevance', String videoDuration = 'any', String? regionCode}) → Future< List< YouTubeVideo> > -
toString(
) → String -
A string representation of this object.
inherited
-
video(
List< String> videoId) → Future<List< Video> >
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited