CanonicalComposition class final

The raw canonical composition operation.

Callers should generally use ComposingNormalizer unless they specifically need raw composition operations

See the Rust documentation for CanonicalComposition for more information.

Implemented types

Constructors

CanonicalComposition.new()
Construct a new CanonicalComposition instance for NFC using compiled data.
factory
CanonicalComposition.withProvider(DataProvider provider)
Construct a new CanonicalComposition instance for NFC using a particular data source.
factory

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

compose(Rune starter, Rune second) Rune
Performs canonical composition (including Hangul) on a pair of characters or returns NUL if these characters don’t compose. Composition exclusions are taken into account.
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