timy-messenger/lib/model/group.dart
Franz Heinfling 64d39ac266 Initial commit.
Co-authored-by: Miguel Beltran <m@beltran.work>
2019-10-01 17:26:36 +02:00

25 lines
517 B
Dart

import "package:built_collection/built_collection.dart";
import "package:built_value/built_value.dart";
import "package:circles_app/model/channel.dart";
// ignore: prefer_double_quotes
part 'group.g.dart';
abstract class Group implements Built<Group, GroupBuilder> {
String get id;
String get name;
String get hexColor;
@nullable
String get image;
String get abbreviation;
BuiltMap<String, Channel> get channels;
Group._();
factory Group([void Function(GroupBuilder) updates]) = _$Group;
}