git-touch-android-ios-app/lib/models/bitbucket.dart

15 lines
400 B
Dart
Raw Normal View History

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);
}