AnimatedTonedEmojiData class
A description of an animated emoji that has variations with different skin tones.
By default, this uses a yellow skin tone.
- Inheritance
-
- Object
- AnimatedEmojiData
- AnimatedTonedEmojiData
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