UserWithAuth constructor
const
UserWithAuth({
- @JsonKey(name: 'id', required: true) required String id,
- @JsonKey(name: 'name', required: true) required String name,
- @JsonKey(name: 'email', required: true) required String email,
- @JsonKey(name: 'profilePicture') String? picture,
- @JsonKey(name: 'type', required: true) required String type,
- @JsonKey(name: 'accessToken', required: true) required String accessToken,
Implementation
const factory UserWithAuth({
/// The featurebase id for the user
@JsonKey(name: 'id', required: true) required String id,
/// The name of the user
@JsonKey(name: 'name', required: true) required String name,
/// The users email
@JsonKey(name: 'email', required: true) required String email,
/// The users picture
@JsonKey(name: 'profilePicture') String? picture,
/// The type of the user
@JsonKey(name: 'type', required: true) required String type,
/// The user access tken
@JsonKey(name: 'accessToken', required: true) required String accessToken,
}) = _UserWithAuth;