LiveTalkRoomEntity class

created_date : 1686196706918 last_updated_date : 1686278932131 _id : "648151e2f7110a47aeac21d4" create_by : {"id":"","name":"Steve2","contact_id":"","avatar_url":""} tenant_id : "64098e3928a39964ce42a36c" is_deleted : false guest_info : {"phone":"0961046446","full_name":"Steve2","email":"","contact_id":"","new_contact":false,"uuid":"0961046446","domain":"https://omicall.com","browser":"","ip":"","address":"Vietnam","lat":"0.0","lon":"0.0","other_info":{"full_name":"Steve2","phone_number":"0961046446","mail":""}} last_message : {"content":"oh","member_type":"agent","created_date":1686278932118,"created_by":{"id":"64098e3928a39964ce42a36f","name":"devtestcallbot","contact_id":"64098e3c709404243c414545","avatar_url":""}} status : "active" uuid : "0961046446" name : "Steve2" name_unsigned : "Steve2" members : {"contact_id":"64098e3c709404243c414545","agent_id":"64098e3928a39964ce42a36f","full_name":"devtestcallbot","avatar":"","gender":"male","status":"online","sip_user":"100"} total_unread : 0 unread_ids : [] has_member : true version : 21 change_receiving_at : 1686196706897 change_receiving_timeout : 30 waiting_time : 30 receiving_group_members : "64098e3c709404243c414545" auto_expired : true

Constructors

LiveTalkRoomEntity.new({int? createdDate, int? lastUpdatedDate, String? id, CreateBy? createBy, String? tenantId, bool? isDeleted, GuestInfo? guestInfo, LiveTalkMessageEntity? lastMessage, String? status, String? uuid, String? name, String? nameUnsigned, List<Members>? members, int? totalUnread, bool? hasMember, int? version, int? changeReceivingAt, int? changeReceivingTimeout, int? waitingTime, List<String>? receivingGroupMembers, bool? autoExpired})
LiveTalkRoomEntity.fromJson(dynamic json)

Properties

autoExpired bool?
getter/setter pair
changeReceivingAt int?
getter/setter pair
changeReceivingTimeout int?
getter/setter pair
createBy CreateBy?
getter/setter pair
createdDate int?
getter/setter pair
guestInfo GuestInfo?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hasMember bool?
getter/setter pair
id String?
getter/setter pair
isDeleted bool?
getter/setter pair
lastMessage LiveTalkMessageEntity?
getter/setter pair
lastUpdatedDate int?
getter/setter pair
members List<Members>?
getter/setter pair
name String?
getter/setter pair
nameUnsigned String?
getter/setter pair
receivingGroupMembers List<String>?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
getter/setter pair
tenantId String?
getter/setter pair
totalUnread int?
getter/setter pair
uuid String?
getter/setter pair
version int?
getter/setter pair
waitingTime int?
getter/setter pair

Methods

copyWith({int? createdDate, int? lastUpdatedDate, String? id, CreateBy? createBy, String? tenantId, bool? isDeleted, GuestInfo? guestInfo, LiveTalkMessageEntity? lastMessage, String? status, String? uuid, String? name, String? nameUnsigned, List<Members>? members, int? totalUnread, bool? hasMember, int? version, int? changeReceivingAt, int? changeReceivingTimeout, int? waitingTime, List<String>? receivingGroupMembers, bool? autoExpired}) LiveTalkRoomEntity
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