mirror of
https://gitlab.com/comunic/comunicmobile
synced 2025-06-19 00:05:16 +00:00
Can create countdown timers
This commit is contained in:
@ -17,6 +17,7 @@ class NewPost {
|
||||
final File image;
|
||||
final List<int> pdf;
|
||||
final PostKind kind;
|
||||
final DateTime timeEnd;
|
||||
|
||||
const NewPost({
|
||||
@required this.target,
|
||||
@ -26,11 +27,13 @@ class NewPost {
|
||||
@required this.kind,
|
||||
@required this.image,
|
||||
@required this.pdf,
|
||||
@required this.timeEnd,
|
||||
}) : assert(target != null),
|
||||
assert(targetID != null),
|
||||
assert(visibility != null),
|
||||
assert(content != null),
|
||||
assert(kind != PostKind.TEXT || content.length > 3),
|
||||
assert(kind != PostKind.IMAGE || image != null),
|
||||
assert(kind != PostKind.PDF || pdf != null);
|
||||
assert(kind != PostKind.PDF || pdf != null),
|
||||
assert(kind != PostKind.COUNTDOWN || timeEnd != null);
|
||||
}
|
||||
|
Reference in New Issue
Block a user