Animation class



Animation({int duration, int width, int height, String fileName, String mimeType, bool hasStickers, Minithumbnail minithumbnail, Thumbnail thumbnail, File animation})
Describes an animation file. The animation must be encoded in GIF or MPEG4 format
Animation.fromJson(Map<String, dynamic> json)
Parse from a json


animation File
animation File containing the animation
read / write
duration int
duration Duration of the animation, in seconds; as defined by the sender
read / write
fileName String
fileName Original name of the file; as defined by the sender
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
hasStickers bool
hasStickers True, if stickers were added to the animation. The list of corresponding sticker set can be received using getAttachedStickerSets
read / write
height int
height Height of the animation
read / write
mimeType String
mimeType MIME type of the file, usually "image/gif" or "video/mp4"
read / write
minithumbnail Minithumbnail
minithumbnail Animation minithumbnail; may be null
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
thumbnail Thumbnail
thumbnail Animation thumbnail in JPEG or MPEG4 format; may be null
read / write
width int
width Width of the animation
read / write


getConstructor() String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, dynamic>
toString() String
A string representation of this object. [...]


operator ==(Object other) bool
The equality operator. [...]


CONSTRUCTOR → const String