getInputFiles method
Returns an iterable of files
Implementation
@override
Iterable<InputFile?> getInputFiles() {
switch (this) {
case InputPaidMediaPhoto(media: final media):
return [media];
case InputPaidMediaVideo(
media: final media,
thumbnail: final thumbnail,
cover: final cover,
):
return [media, thumbnail, cover];
case InputPaidMediaLivePhoto(media: final media, photo: final photo):
return [media, photo];
}
}