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