Person constructor
const
Person({
- required int id,
- @JsonKey.new(name: 'user_name') required String name,
- @JsonKey.new(name: 'actor_id') required String actorId,
- required bool local,
- required bool banned,
- required bool bot,
- required bool deleted,
- @JsonKey.new(name: 'instance_id') required int instanceId,
- @JsonKey.new(name: 'display_name') String? displayName,
- String? avatar,
- String? banner,
- String? bio,
- String? about,
- @JsonKey.new(name: 'about_html') String? aboutHtml,
- @JsonKey.new(name: 'extra_fields') List<
UserExtraField> ? extraFields, - String? note,
- String? flair,
- String? title,
- DateTime? published,
Implementation
const factory Person({
required int id,
@JsonKey(name: 'user_name') required String name,
@JsonKey(name: 'actor_id') required String actorId,
required bool local,
required bool banned,
required bool bot,
required bool deleted,
@JsonKey(name: 'instance_id') required int instanceId,
@JsonKey(name: 'display_name') String? displayName,
String? avatar,
String? banner,
String? bio,
String? about,
@JsonKey(name: 'about_html') String? aboutHtml,
@JsonKey(name: 'extra_fields') List<UserExtraField>? extraFields,
String? note,
String? flair,
String? title,
DateTime? published,
}) = _Person;