2020-02-02 07:08:58 +01:00
|
|
|
import 'package:json_annotation/json_annotation.dart';
|
|
|
|
part 'bitbucket.g.dart';
|
|
|
|
|
|
|
|
@JsonSerializable(fieldRename: FieldRename.snake)
|
|
|
|
class BbUser {
|
|
|
|
String username;
|
|
|
|
String displayName;
|
|
|
|
bool isStaff;
|
|
|
|
DateTime createdOn;
|
2020-02-02 07:24:22 +01:00
|
|
|
Map<String, dynamic> links;
|
|
|
|
String get avatarUrl => links['avatar']['href'];
|
2020-02-02 07:08:58 +01:00
|
|
|
BbUser();
|
|
|
|
factory BbUser.fromJson(Map<String, dynamic> json) => _$BbUserFromJson(json);
|
|
|
|
}
|