mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 04:04:18 +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