GroupInfoDTO class

Constructors

GroupInfoDTO({required String groupName, String? groupImage, required String groupDescription, required bool isPublic, required String groupCreator, required String chatId, DateTime? scheduleAt, DateTime? scheduleEnd, String? groupType, ChatStatus? status, dynamic rules, String? meta, String? sessionKey, String? encryptedSecret})
GroupInfoDTO.fromJson(Map<String, dynamic> json)
factory

Properties

chatId String
getter/setter pair
encryptedSecret String?
getter/setter pair
groupCreator String
getter/setter pair
groupDescription String
getter/setter pair
groupImage String?
getter/setter pair
groupName String
getter/setter pair
groupType String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isPublic bool
getter/setter pair
meta String?
getter/setter pair
rules ↔ dynamic
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheduleAt DateTime?
getter/setter pair
scheduleEnd DateTime?
getter/setter pair
sessionKey String?
getter/setter pair
status ChatStatus?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromGroupDTO(GroupDTO group) GroupInfoDTO