package
0.0.0-20201102054017-282493799a89
Repository: https://github.com/golangltd/leafltd.git
Documentation: pkg.go.dev

# Functions

Lookup reports the Properties of the first rune in b and the number of bytes of its UTF-8 encoding.
LookupRune reports the Properties of rune r.
LookupString reports the Properties of the first rune in s and the number of bytes of its UTF-8 encoding.

# Constants

EastAsianAmbiguous characters that can be sometimes wide and sometimes narrow and require additional information not contained in the character code to further resolve their width.
EastAsianFullwidth characters have a compatibility decompositions of type wide that map to a narrow counterpart.
EastAsianHalfwidth characters have a compatibility decomposition of type narrow that map to a wide or ambiguous counterpart, plus U+20A9 ₩ WON SIGN.
EastAsianNarrow characters are narrow in its usual form.
EastAsianWide characters are wide in its usual form.
Neutral characters do not occur in legacy East Asian character sets.
UnicodeVersion is the Unicode version from which the tables in this package are derived.

# Variables

Fold is a transform that maps all runes to their canonical width.
Narrow is a transform that maps runes to their narrow variant, if available.
Widen is a transform that maps runes to their wide variant, if available.

# Structs

Properties provides access to width properties of a rune.
Transformer implements the transform.Transformer interface.

# Type aliases

Kind indicates the type of width property as defined in http://unicode.org/reports/tr11/.