SongRequest class

Annotations
  • @JsonSerializable()

Constructors

SongRequest({required String id, required String type, required String song, required String album, required String year, required String music, required String musicId, required String primaryArtists, required String primaryArtistsId, required String featuredArtists, required String featuredArtistsId, required String singers, String? starring, required String image, required String label, required String albumId, required String language, required String origin, String? playCount, required String copyrightText, required String kbps320, required bool isDolbyContent, required int explicitContent, required String hasLyrics, required String lyricsSnippet, required String encryptedMediaUrl, required String? encryptedMediaPath, String? mediaPreviewUrl, required String permaUrl, required String albumUrl, required String duration, required ArtistMap artistMap, required Rights rights, bool? webp, String? cacheState, required String starred, required dynamic releaseDate, String? vcode, String? vlink, required bool trillerAvailable, required String labelUrl})
SongRequest.fromArtistTopSong(Map<String, dynamic> json)
factory
SongRequest.fromJson(Map<String, dynamic> json)
factory

Properties

album String
getter/setter pair
albumId String
getter/setter pair
albumUrl String
getter/setter pair
artistMap ArtistMap
getter/setter pair
cacheState String?
getter/setter pair
copyrightText String
getter/setter pair
duration String
getter/setter pair
encryptedMediaPath String?
getter/setter pair
encryptedMediaUrl String
getter/setter pair
explicitContent int
getter/setter pair
featuredArtists String
getter/setter pair
featuredArtistsId String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hasLyrics String
getter/setter pair
id String
getter/setter pair
image String
getter/setter pair
isDolbyContent bool
getter/setter pair
kbps320 String
getter/setter pair
label String
getter/setter pair
labelUrl String
getter/setter pair
language String
getter/setter pair
lyricsSnippet String
getter/setter pair
mediaPreviewUrl String?
getter/setter pair
music String
getter/setter pair
musicId String
getter/setter pair
origin String
getter/setter pair
permaUrl String
getter/setter pair
playCount String?
getter/setter pair
primaryArtists String
getter/setter pair
primaryArtistsId String
getter/setter pair
releaseDate ↔ dynamic
getter/setter pair
rights Rights
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
singers String
getter/setter pair
song String
getter/setter pair
starred String
getter/setter pair
starring String?
getter/setter pair
trillerAvailable bool
getter/setter pair
type String
getter/setter pair
vcode String?
getter/setter pair
getter/setter pair
webp bool?
getter/setter pair
year String
getter/setter pair

Methods

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

Operators

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