EmojiUtil class

Utilities to handle emoji operations.

Constructors

EmojiUtil()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Static Methods

ensureColons(String name) String
Wrap colons on both sides of emoji name. So, 'heart' will become ':heart:'.
stripColons(String name, [void errorCall(String message)?]) String
Strip colons for emoji name. So, ':heart:' will become 'heart'.
stripNSM(String name) String
When processing emojis, we don't need to store the graphical byte which is 0xfe0f, or so-called 'Non-Spacing Mark'.