serializeConversationExtra static method

WKConversationMsgExtra serializeConversationExtra(
  1. dynamic data
)

Implementation

static WKConversationMsgExtra serializeConversationExtra(dynamic data) {
  WKConversationMsgExtra extra = WKConversationMsgExtra();
  extra.channelID = readString(data, 'channel_id');
  extra.channelType = readInt(data, 'channel_type');
  extra.keepMessageSeq = readInt(data, 'keep_message_seq');
  extra.keepOffsetY = readInt(data, 'keep_offset_y');
  extra.draft = readString(data, 'draft');
  extra.browseTo = readInt(data, 'browse_to');
  extra.draftUpdatedAt = readInt(data, 'draft_updated_at');
  extra.version = readInt(data, 'version');
  if (data['extra_version'] != null) {
    extra.version = readInt(data, 'extra_version');
  }
  return extra;
}