ChatRoomNodeInfo.from constructor
ChatRoomNodeInfo.from(
- Map data
Implementation
ChatRoomNodeInfo.from(Map data)
: recommend = ChatRoomNode.from({
'node': data['data'],
'name': data['msg'],
'online': List.from(data['avaliable']).firstWhere(
(element) => element['name'] == data['msg'])?['online'] ??
0,
}),
avaliable = List.from(data['avaliable'])
.map((element) => ChatRoomNode.from(element))
.toList();