ExternalItem class
Constructors
-
ExternalItem({String id = '', String album = '', String? albumId, String ownerName = '', String? ownerId, List<
String> ? externalArtists, int duration = 0, List<String> ? categories, String imgUrl = '', List<String> ? galleryUrls, String? language, String? description, String name = '', String url = '', List<String> ? allUrls, String? metaOwner, int? publishedYear, int? quality, String permaUrl = '', int releaseDate = 0, String lyrics = '', int? trackNumber, int? discNumber, ExternalSource source = ExternalSource.unknown, bool is320Kbps = false, int likes = 0, String? path, MediaItemType? type, int state = 0}) - ExternalItem.fromJSON(dynamic map)
-
factory
Properties
- album ↔ String
-
getter/setter pair
- albumId ↔ String?
-
getter/setter pair
-
allUrls
↔ List<
String> ? -
URL FOR EXTERNAL USE
getter/setter pair
-
categories
↔ List<
String> ? -
getter/setter pair
- description ↔ String?
-
getter/setter pair
- discNumber ↔ int?
-
getter/setter pair
- duration ↔ int
-
getter/setter pair
-
externalArtists
↔ List<
String> ? -
getter/setter pair
-
galleryUrls
↔ List<
String> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- imgUrl ↔ String
-
getter/setter pair
- is320Kbps ↔ bool
-
TO DEFINE QUALITY 0-1-2-3-4-5 ...
getter/setter pair
- language ↔ String?
-
getter/setter pair
- likes ↔ int
-
getter/setter pair
- lyrics ↔ String
-
getter/setter pair
- metaOwner ↔ String?
-
getter/setter pair
- name ↔ String
-
getter/setter pair
- ownerId ↔ String?
-
getter/setter pair
- ownerName ↔ String
-
getter/setter pair
- path ↔ String?
-
URL FOR STREAMING PURPOSE
getter/setter pair
- permaUrl ↔ String
-
IN CASE IS OFFLINE
getter/setter pair
- publishedYear ↔ int?
-
getter/setter pair
- quality ↔ int?
-
getter/setter pair
- releaseDate ↔ int
-
YEAR RELEASE TO PUBLIC
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ ExternalSource
-
getter/setter pair
- state ↔ int
-
getter/setter pair
- trackNumber ↔ int?
-
ADDITIONAL URLS FOR QUALITIES
getter/setter pair
- type ↔ MediaItemType?
-
STATE FOR USERS WHEN THE SAVE ITEM ON ITEMLISTS - FROM O to 5
getter/setter pair
- url ↔ 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.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited