AudioContent constructor

AudioContent({
  1. Annotations? annotations,
  2. required String data,
  3. required String mimeType,
  4. Map<String, Object?>? meta,
  5. Map<String, Object?>? extra,
})

Implementation

AudioContent({
  Annotations? annotations,
  required String data,
  required String mimeType,
  Map<String, Object?>? meta,
  Map<String, Object?>? extra,
}) : super.build({
        ...?extra,
        if (annotations != null) 'annotations': $encode(annotations),
        'data': $encode(data),
        'mimeType': $encode(mimeType),
        'type': 'audio',
        if (meta != null) '_meta': $encode(meta),
      });