Channel constructor

const Channel({
  1. required String name,
  2. required String? topic,
  3. required String? topic_by,
  4. required Map<String, String?> modes,
  5. required Map<CaseFolded, Membership> members,
  6. required MessageLog log,
  7. required int unread,
  8. required int mentions,
  9. required Map<String, String> metadata,
  10. required String? read_marker,
  11. required List<String> typing,
  12. required Map<String, String?> named_modes,
})

Implementation

const Channel({
  required this.name,
  required this.topic,
  required this.topic_by,
  required this.modes,
  required this.members,
  required this.log,
  required this.unread,
  required this.mentions,
  required this.metadata,
  required this.read_marker,
  required this.typing,
  required this.named_modes,
});