1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-11-29 08:16:28 +00:00
comunicmobile/lib/models/new_conversation_settings.dart
2022-03-11 17:13:54 +01:00

25 lines
589 B
Dart

import 'package:flutter/widgets.dart';
/// Conversation settings update
///
/// @author Pierre Hubert
class NewConversationsSettings {
final int convID;
final bool following;
final bool isComplete;
final String name;
final bool? canEveryoneAddMembers;
final Color? color;
const NewConversationsSettings({
required this.convID,
required this.following,
required this.isComplete,
required this.name,
required this.canEveryoneAddMembers,
required this.color,
}) : assert(convID > 0),
assert(!isComplete || canEveryoneAddMembers != null);
}