InputInlineQueryResultVideo class
- Inheritance
-
- Object
- TdObject
- InputInlineQueryResult
- InputInlineQueryResultVideo
Constructors
- InputInlineQueryResultVideo({required String id, required String title, required String description, required String thumbnailUrl, required String videoUrl, required String mimeType, required int videoWidth, required int videoHeight, required int videoDuration, ReplyMarkup? replyMarkup, required InputMessageContent inputMessageContent})
-
Represents a link to a page containing an embedded video player or a video file
const
-
InputInlineQueryResultVideo.fromJson(Map<
String, dynamic> json) -
Parse from a json
factory
Properties
- clientId → int?
-
client identifier
no setterinherited
- description → String
-
description A short description of the result, if known
final
- extra → dynamic
-
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, inputMessageVideo, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact
final
- mimeType → String
-
mimeType MIME type of the content of the video URL, only "text/html" or "video/mp4" are currently supported
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
- thumbnailUrl → String
-
thumbnailUrl The URL of the video thumbnail (JPEG), if it exists
final
- title → String
-
title Title of the result
final
- videoDuration → int
-
videoDuration Video duration, in seconds
final
- videoHeight → int
-
videoHeight Height of the video
final
- videoUrl → String
-
videoUrl URL of the embedded video player or video file
final
- videoWidth → int
-
videoWidth Width of the video
final
Methods
-
copyWith(
{String? id, String? title, String? description, String? thumbnailUrl, String? videoUrl, String? mimeType, int? videoWidth, int? videoHeight, int? videoDuration, ReplyMarkup? replyMarkup, InputMessageContent? inputMessageContent}) → InputInlineQueryResultVideo -
override
-
getConstructor(
) → String -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
[dynamic extra]) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- CONSTRUCTOR → const String