Enum IndicConjunctBreakClass
Unicode Indic_Conjunct_Break property values used by UAX #29 GB9c.
public enum IndicConjunctBreakClass
Fields
Consonant = 1Consonant: a code point that can start or continue an Indic conjunct sequence.
In GB9c this is the stable anchor on either side of the linker sequence.
Extend = 2Extend: a combining or extending code point that is transparent inside an Indic conjunct sequence.
Extend code points can appear between the consonant and linker without ending the conjunct sequence.
Linker = 3Linker: a code point, such as a virama, that connects a following consonant.
A linker keeps the following consonant in the same extended grapheme cluster when the surrounding GB9c pattern matches.
None = 0No Indic conjunct break behavior. This is the default for code points that do not participate in GB9c.
Remarks
UAX #29 GB9c uses this property to keep matching consonant-linker-consonant sequences inside one extended grapheme cluster. https://www.unicode.org/reports/tr29/#Grapheme_Cluster_Boundary_Rules