ChatAttachment constructor
ChatAttachment({})
Implementation
factory ChatAttachment({
$core.String? id,
$core.String? mediaType,
$core.List<$core.int>? data,
$core.String? uri,
$core.String? adapterHandle,
$core.String? name,
$fixnum.Int64? sizeBytes,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? metadata,
}) {
final result = create();
if (id != null) result.id = id;
if (mediaType != null) result.mediaType = mediaType;
if (data != null) result.data = data;
if (uri != null) result.uri = uri;
if (adapterHandle != null) result.adapterHandle = adapterHandle;
if (name != null) result.name = name;
if (sizeBytes != null) result.sizeBytes = sizeBytes;
if (metadata != null) result.metadata.addEntries(metadata);
return result;
}