fromVisitorJson static method

Thread fromVisitorJson(
  1. dynamic json
)

Implementation

static Thread fromVisitorJson(dynamic json) {
  return Thread(
      tid: json['tid'],
      topic: json['topic'],
      uid: json['visitor']['uid'],
      // nickname: json['visitor']['nickname'],
      nickname: SpUtil.getString(BytedeskConstants.nickname)!,
      // avatar: json['visitor']['avatar'],
      avatar: SpUtil.getString(BytedeskConstants.avatar)!,
      content: json['content'],
      timestamp: BytedeskUtils.getTimeDuration(json['timestamp']),
      unreadCount: json['unreadCount'],
      type: json['type'],
      current: json['current'],
      client: json['client'],
      top: json['top'],
      topVisitor: json['topVisitor'],
      nodisturb: json['nodisturb'],
      nodisturbVisitor: json['nodisturbVisitor'],
      unread: json['unread'],
      unreadVisitor: json['unreadVisitor']);
}