EmojiDefinition class
Information about a text emoji.
Constructors
-
EmojiDefinition({required String primaryName, required List<
String> names, required String surrogates, required List<int> utf32Codepoints, required String assetFilename, required Uri assetUrl, required String category, required String? alternateSurrogates, required List<int> ? alternateUtf32Codepoints}) - Information about a text emoji.
Properties
- alternateSurrogates → String?
-
An alternate representation of this emoji.
final
-
alternateUtf32Codepoints
→ List<
int> ? -
Alternate UTF-32 codepoints for this emoji.
final
- assetFilename → String
-
The filename of the asset containing this emoji's image.
final
- assetUrl → Uri
-
The URI to this emoji's asset image.
final
- category → String
-
The category this emoji belongs to.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
names
→ List<
String> -
A list of all the names of this emoji.
final
- primaryName → String
-
The primary name of this emoji.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- surrogates → String
-
The surrogates (string) that make up this emoji.
final
-
utf32Codepoints
→ List<
int> -
The UTF-32 codepoints that make up this emoji.
final
Methods
-
defaultToString(
) → String -
Same as
toString
, but only called when dart:mirrors is not available.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited