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