AnimatedTonedEmojiData class

A description of an animated emoji that has variations with different skin tones.

By default, this uses a yellow skin tone.

Inheritance

Constructors

AnimatedTonedEmojiData(String id, {required String name, String? baseId, SkinTone? skinTone})
A description of an animated emoji that has variations with different skin tones.
const

Properties

baseId String?
The base id of this emoji.
final
dark AnimatedTonedEmojiData
Emoji variation with a dark skin tone.
no setter
hashCode int
The hash code for this object.
no setterinherited
hasSkinTones bool
Wether this emoji has skin tone variations.
no setterinherited
id String
The identifier of the emoji.
finalinherited
light AnimatedTonedEmojiData
Emoji variation with a light skin tone.
no setter
medium AnimatedTonedEmojiData
Emoji variation with a medium skin tone.
no setter
mediumDark AnimatedTonedEmojiData
Emoji variation with a medium dark skin tone.
no setter
mediumLight AnimatedTonedEmojiData
Emoji variation with a medium light skin tone.
no setter
name String
The name of this emoji.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skinTone SkinTone?
The skin tone of this emoji.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
toUnicodeEmoji() String
Return the unicode emoji associated with this emoji.
inherited
withSkinTone(SkinTone skinTone) AnimatedEmojiData
Returns a variation of this emoji with skinTone.

Operators

operator ==(covariant AnimatedEmojiData other) bool
The equality operator.
inherited