Artist class final

Inheritance
Annotations
  • @immutable

Constructors

Artist.new(String name, {String? groupName, bool isBanned = false, bool isDeleted = false, List<Artist>? members, List<String>? otherNames, List<Uri>? urls, String? wikiPage})
const
Artist.fromJson(Map<String, dynamic> json)
factory

Properties

createdAt DateTime?
The date and time the resource was created.
finalinherited
groupName String?
final
hashCode int
The hash code for this object.
no setteroverride
id int?
An identifier for the resource.
finalinherited
isBanned bool
final
isDeleted bool
final
members List<Artist>?
final
name String
final
otherNames List<String>?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updatedAt DateTime?
The date and time the resource was last updated.
finalinherited
urls List<Uri>?
final
wikiPage String?
final

Methods

copyWith({String? name, String? groupName, List<String>? otherNames, List<Artist>? members, List<Uri>? urls, bool? isDeleted, String? wikiPage, bool? isBanned, int? id, DateTime? createdAt, DateTime? updatedAt}) Artist
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toString() String
A string representation of this object.
override

Operators

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