decode static method

MessageOptionsData decode(
  1. Object message
)

Implementation

static MessageOptionsData decode(Object message) {
  final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
  return MessageOptionsData()
    ..body = pigeonMap['body'] as String?
    ..attributes = pigeonMap['attributes'] != null
        ? AttributesData.decode(pigeonMap['attributes']!)
        : null
    ..mimeType = pigeonMap['mimeType'] as String?
    ..filename = pigeonMap['filename'] as String?
    ..inputPath = pigeonMap['inputPath'] as String?
    ..mediaProgressListenerId = pigeonMap['mediaProgressListenerId'] as int?;
}