ChatMessageAttachment.fromJson constructor

ChatMessageAttachment.fromJson(
  1. Map<String, dynamic> jsonSerialization,
  2. SerializationManager serializationManager
)

Implementation

factory ChatMessageAttachment.fromJson(
  Map<String, dynamic> jsonSerialization,
  _i1.SerializationManager serializationManager,
) {
  return ChatMessageAttachment(
    fileName: serializationManager
        .deserialize<String>(jsonSerialization['fileName']),
    url: serializationManager.deserialize<String>(jsonSerialization['url']),
    contentType: serializationManager
        .deserialize<String>(jsonSerialization['contentType']),
    previewImage: serializationManager
        .deserialize<String?>(jsonSerialization['previewImage']),
    previewWidth: serializationManager
        .deserialize<int?>(jsonSerialization['previewWidth']),
    previewHeight: serializationManager
        .deserialize<int?>(jsonSerialization['previewHeight']),
  );
}