1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-07-06 00:00:50 +00:00
tgbotapi/docs/dev.inmo.tgbotapi.types.files/-video-file/index.md
2021-03-17 15:18:37 +00:00

5.9 KiB

//docs/dev.inmo.tgbotapi.types.files/VideoFile

VideoFile

[common] data class VideoFile(fileId: FileId, fileUniqueId: FileUniqueId, width: Int, height: Int, duration: Long?, thumb: PhotoSize?, fileName: String?, mimeType: MimeType?, fileSize: Long?) : TelegramMediaFile, CustomNamedMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, SizedMediaFile

Properties

Name Summary
duration [common] open override val duration: Long? = null
fileId [common] open override val fileId: FileId
fileName [common] open override val fileName: String? = null
fileSize [common] open override val fileSize: Long? = null
fileUniqueId [common] open override val fileUniqueId: FileUniqueId
height [common] open override val height: Int
mimeType [common] open override val mimeType: MimeType? = null
thumb [common] open override val thumb: PhotoSize? = null
width [common] open override val width: Int

Extensions

Name Summary
toInputMediaVideo [common]
Content
inline fun VideoFile.toInputMediaVideo(caption: String? = null, parseMode: ParseMode? = null): InputMediaVideo
inline fun VideoFile.toInputMediaVideo(textSources: TextSourcesList): InputMediaVideo