PulseUser.artist constructor
- @HiveType.new(typeId: 1, adapterName: 'PulseUserArtistAdapter')
const
PulseUser.artist(
{ - @HiveField.new(0) @JsonKey.new(includeIfNull: false, name: '_id') String? id,
- @HiveField.new(1) String? firstName,
- @HiveField.new(2) String? lastName,
- @HiveField.new(3) String? userName,
- @HiveField.new(4) PulsePhone? phone,
- @HiveField.new(6) @JsonKey.new(includeIfNull: false) String? bio,
- @HiveField.new(7) @JsonKey.new(includeIfNull: false) String? profilePic,
- @HiveField.new(8) @JsonKey.new(includeIfNull: false) String? token,
- @HiveField.new(9) @JsonKey.new(includeIfNull: false) String? instagramUrl,
- @HiveField.new(10) @JsonKey.new(includeIfNull: false) String? snapchatUrl,
- @HiveField.new(11) @JsonKey.new(includeIfNull: false) String? linkedInUrl,
- @HiveField.new(12) @JsonKey.new(includeIfNull: false) String? facebookUrl,
- @HiveField.new(13) @Default.new(PulseUserRole.artist) PulseUserRole role,
- @HiveField.new(14) @JsonKey.new(name: 'genre') List<String>? genres,
- @HiveField.new(15) @JsonKey.new(includeIfNull: false) String? agentId,
- @HiveField.new(16) @JsonKey.new() bool? hasAgent,
})
Implementation
@HiveType(typeId: 1, adapterName: 'PulseUserArtistAdapter')
const factory PulseUser.artist({
@HiveField(0) @JsonKey(includeIfNull: false, name: '_id') String? id,
@HiveField(1) String? firstName,
@HiveField(2) String? lastName,
@HiveField(3) String? userName,
@HiveField(4) PulsePhone? phone,
@HiveField(6) @JsonKey(includeIfNull: false) String? bio,
@HiveField(7) @JsonKey(includeIfNull: false) String? profilePic,
@HiveField(8) @JsonKey(includeIfNull: false) String? token,
@HiveField(9) @JsonKey(includeIfNull: false) String? instagramUrl,
@HiveField(10) @JsonKey(includeIfNull: false) String? snapchatUrl,
@HiveField(11) @JsonKey(includeIfNull: false) String? linkedInUrl,
@HiveField(12) @JsonKey(includeIfNull: false) String? facebookUrl,
@HiveField(13) @Default(PulseUserRole.artist) PulseUserRole role,
@HiveField(14) @JsonKey(name: 'genre') List<String>? genres,
@HiveField(15) @JsonKey(includeIfNull: false) String? agentId,
@HiveField(16) @JsonKey() bool? hasAgent,
}) = PulseUserArtist;