ChatDepartment.fromJson constructor
ChatDepartment.fromJson(
- Map json
Implementation
factory ChatDepartment.fromJson(Map json) {
String name = json['name'];
String id = json['id'];
DEPARTMENT_STATUS status = DEPARTMENT_STATUS.OFFLINE;
switch (json['status']) {
case 'AWAY':
status = DEPARTMENT_STATUS.AWAY;
break;
case 'ONLINE':
status = DEPARTMENT_STATUS.ONLINE;
break;
case 'OFFLINE':
status = DEPARTMENT_STATUS.OFFLINE;
break;
default:
status = DEPARTMENT_STATUS.OFFLINE;
}
return ChatDepartment(
name,
id,
status,
);
}