InputInlineQueryResultAnimation class
Constructors
-
InputInlineQueryResultAnimation({required String id, required String title, required String thumbnailUrl, required String thumbnailMimeType, required String videoUrl, required String videoMimeType, required int videoDuration, required int videoWidth, required int videoHeight, ReplyMarkup? replyMarkup, required InputMessageContent inputMessageContent})
-
Represents a link to an animated GIF or an animated (i.e., without sound) H.264/MPEG-4 AVC video
const
-
InputInlineQueryResultAnimation.fromJson(Map<String, dynamic> json)
-
Parse from a json
factory
Properties
-
clientId
→ int?
-
client identifier
no setterinherited
-
callback sign
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
→ String
-
id Unique identifier of the query result
final
-
inputMessageContent
→ InputMessageContent
-
inputMessageContent The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageAnimation, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact
final
-
replyMarkup
→ ReplyMarkup?
-
replyMarkup The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
thumbnailMimeType
→ String
-
thumbnailMimeType MIME type of the video thumbnail. If non-empty, must be one of "image/jpeg", "image/gif" and "video/mp4"
final
-
thumbnailUrl
→ String
-
thumbnailUrl URL of the result thumbnail (JPEG, GIF, or MPEG4), if it exists
final
-
title
→ String
-
title Title of the query result
final
-
videoDuration
→ int
-
videoDuration Duration of the video, in seconds
final
-
videoHeight
→ int
-
videoHeight Height of the video
final
-
videoMimeType
→ String
-
videoMimeType MIME type of the video file. Must be one of "image/gif" and "video/mp4"
final
-
videoUrl
→ String
-
videoUrl The URL of the video file (file size must not exceed 1MB)
final
-
videoWidth
→ int
-
videoWidth Width of the video
final
Methods
-
copyWith({String? id, String? title, String? thumbnailUrl, String? thumbnailMimeType, String? videoUrl, String? videoMimeType, int? videoDuration, int? videoWidth, int? videoHeight, ReplyMarkup? replyMarkup, InputMessageContent? inputMessageContent})
→ InputInlineQueryResultAnimation
-
override
-
getConstructor()
→ String
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson([])
→ Map<String, dynamic>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited