Enumeration (GI Enum)

GLib-2.0GLibUnicodeBreakType

These are the possible line break classifications.

Since new Unicode versions may add new types here, applications should be ready to handle unknown values. They may be regarded as GLib.UnicodeBreakType.UNKNOWN.

See Unicode Line Breaking Algorithm.

Index

Enumeration Members

AFTER: number

Break Opportunity After (BA)

AKSARA: number

Aksara (AK). Since: 2.80

AKSARA_PRE_BASE: number

Aksara Pre-Base (AP). Since: 2.80

AKSARA_START: number

Aksara Start (AS). Since: 2.80

ALPHABETIC: number

Ordinary Alphabetic and Symbol Characters (AL)

AMBIGUOUS: number

Ambiguous (Alphabetic or Ideographic) (AI)

BEFORE: number

Break Opportunity Before (BB)

BEFORE_AND_AFTER: number

Break Opportunity Before and After (B2)

CARRIAGE_RETURN: number

Carriage Return (CR)

CLOSE_PARANTHESIS: number

Closing Parenthesis (CP). Since 2.28. Deprecated: 2.70: Use GLib.UnicodeBreakType.CLOSE_PARENTHESIS instead.

CLOSE_PARENTHESIS: number

Closing Parenthesis (CP). Since 2.70

CLOSE_PUNCTUATION: number

Closing Punctuation (CL)

COMBINING_MARK: number

Attached Characters and Combining Marks (CM)

COMPLEX_CONTEXT: number

Complex Content Dependent (South East Asian) (SA)

CONDITIONAL_JAPANESE_STARTER: number

Conditional Japanese Starter (CJ). Since: 2.32

CONTINGENT: number

Contingent Break Opportunity (CB)

EMOJI_BASE: number

Emoji Base (EB). Since: 2.50

EMOJI_MODIFIER: number

Emoji Modifier (EM). Since: 2.50

EXCLAMATION: number

Exclamation/Interrogation (EX)

HANGUL_L_JAMO: number

Hangul L Jamo (JL)

HANGUL_LV_SYLLABLE: number

Hangul LV Syllable (H2)

HANGUL_LVT_SYLLABLE: number

Hangul LVT Syllable (H3)

HANGUL_T_JAMO: number

Hangul T Jamo (JT)

HANGUL_V_JAMO: number

Hangul V Jamo (JV)

HEBREW_LETTER: number

Hebrew Letter (HL). Since: 2.32

HYPHEN: number

Hyphen (HY)

IDEOGRAPHIC: number

Ideographic (ID)

INFIX_SEPARATOR: number

Infix Separator (Numeric) (IS)

INSEPARABLE: number

Inseparable (IN)

LINE_FEED: number

Line Feed (LF)

MANDATORY: number

Mandatory Break (BK)

NEXT_LINE: number

Next Line (NL)

NON_BREAKING_GLUE: number

Non-breaking ("Glue") (GL)

NON_STARTER: number

Nonstarter (NS)

NUMERIC: number

Numeric (NU)

OPEN_PUNCTUATION: number

Opening Punctuation (OP)

POSTFIX: number

Postfix (Numeric) (PO)

PREFIX: number

Prefix (Numeric) (PR)

QUOTATION: number

Ambiguous Quotation (QU)

REGIONAL_INDICATOR: number

Regional Indicator (RI). Since: 2.36

SPACE: number

Space (SP)

SURROGATE: number

Surrogates (SG)

SYMBOL: number

Symbols Allowing Break After (SY)

UNKNOWN: number

Unknown (XX)

VIRAMA: number

Virama (VI). Since: 2.80

VIRAMA_FINAL: number

Virama Final (VF). Since: 2.80

WORD_JOINER: number

Word Joiner (WJ)

ZERO_WIDTH_JOINER: number

Zero Width Joiner (ZWJ). Since: 2.50

ZERO_WIDTH_SPACE: number

Zero Width Space (ZW)