MessageUnion constructor
MessageUnion({
- MessageContent? content,
- MessageImage? image,
- MessageAudio? audio,
- MessageVideo? video,
- MessageGeo? geo,
- MessageFile? file,
Implementation
factory MessageUnion({
MessageContent? content,
MessageImage? image,
MessageAudio? audio,
MessageVideo? video,
MessageGeo? geo,
MessageFile? file,
}) {
final $result = create();
if (content != null) {
$result.content = content;
}
if (image != null) {
$result.image = image;
}
if (audio != null) {
$result.audio = audio;
}
if (video != null) {
$result.video = video;
}
if (geo != null) {
$result.geo = geo;
}
if (file != null) {
$result.file = file;
}
return $result;
}