AppReleaseItem constructor
AppReleaseItem({
- String id = '',
- String name = '',
- String description = '',
- String imgUrl = '',
- List<
String> ? galleryUrls, - String previewUrl = '',
- int duration = 0,
- ReleaseType type = ReleaseType.single,
- ReleaseStatus status = ReleaseStatus.draft,
- String ownerEmail = '',
- String ownerName = '',
- OwnerType ownerType = OwnerType.notDefined,
- List<
String> categories = const [], - List<
String> ? tags = const [], - String? metaId,
- String? metaName,
- String? metaOwnerId,
- List<
String> ? instruments, - String? lyrics,
- String? language,
- Price? digitalPrice,
- Price? physicalPrice,
- Price? salePrice,
- List<
String> ? variations, - bool isRental = true,
- int? publishedYear,
- String? publisher,
- Place? place,
- List<
String> ? boughtUsers, - int createdTime = 0,
- int? modifiedTime,
- int state = 0,
- List<
String> ? externalArtists, - Map<
String, String> ? featInternalArtists, - List<
String> ? likedProfiles, - String? externalUrl,
- String? webPreviewUrl,
URL FOR Preview IN WEB
Implementation
String? webPreviewUrl; ///URL FOR Preview IN WEB
AppReleaseItem({
this.id = '',
this.name = '',
this.description = '',
this.imgUrl = '',
this.galleryUrls,
this.previewUrl = '',
this.duration = 0,
this.type = ReleaseType.single,
this.status = ReleaseStatus.draft,
this.ownerEmail = '',
this.ownerName = '',
this.ownerType = OwnerType.notDefined,
this.categories = const [],
this.tags = const [],
this.metaId,
this.metaName,
this.metaOwnerId,
this.instruments,
this.lyrics,
this.language,
this.digitalPrice,
this.physicalPrice,
this.salePrice,
this.variations,
this.isRental = true,
this.publishedYear,
this.publisher,
this.place,
this.boughtUsers,
this.createdTime = 0,
this.modifiedTime,
this.state = 0,
this.externalArtists,
this.featInternalArtists,
this.likedProfiles,
this.externalUrl,
this.webPreviewUrl
});