ChatMessageContentImage.fromMap constructor

ChatMessageContentImage.fromMap(
  1. Map<String, dynamic> map
)

Converts a map to a ChatMessageContentImage.

Implementation

factory ChatMessageContentImage.fromMap(Map<String, dynamic> map) =>
    ChatMessageContentImage(
      data: map['data'] as String,
      mimeType: map['mimeType'] as String?,
      detail: ChatMessageContentImageDetail.values.firstWhere(
        (i) => map['detail'] == i.name,
        orElse: () => ChatMessageContentImageDetail.auto,
      ),
    );