decode static method

ConversationData decode(
  1. Object message
)

Implementation

static ConversationData decode(Object message) {
  final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
  return ConversationData()
    ..sid = pigeonMap['sid'] as String?
    ..attributes = pigeonMap['attributes'] != null
        ? AttributesData.decode(pigeonMap['attributes']!)
        : null
    ..uniqueName = pigeonMap['uniqueName'] as String?
    ..friendlyName = pigeonMap['friendlyName'] as String?
    ..status = pigeonMap['status'] as String?
    ..synchronizationStatus = pigeonMap['synchronizationStatus'] as String?
    ..dateCreated = pigeonMap['dateCreated'] as String?
    ..createdBy = pigeonMap['createdBy'] as String?
    ..dateUpdated = pigeonMap['dateUpdated'] as String?
    ..lastMessageDate = pigeonMap['lastMessageDate'] as String?
    ..lastReadMessageIndex = pigeonMap['lastReadMessageIndex'] as int?
    ..lastMessageIndex = pigeonMap['lastMessageIndex'] as int?;
}