enum TermBuf::Unicode::Tables::Gcb

Overview

Grapheme cluster break property (UAX #29, table 2).

Defined in:

termbuf/unicode/tables.cr

Enum Members

Other = 0_u8
CR = 1_u8
LF = 2_u8
Control = 3_u8
Extend = 4_u8
ZeroWidthJoiner = 5_u8
RegionalIndicator = 6_u8
Prepend = 7_u8
SpacingMark = 8_u8
HangulL = 9_u8
HangulV = 10_u8
HangulT = 11_u8
HangulLV = 12_u8
HangulLVT = 13_u8

Instance Method Summary

Instance Method Detail

def control? #

Returns true if this enum value equals Control


[View source]
def cr? #

Returns true if this enum value equals CR


[View source]
def extend? #

Returns true if this enum value equals Extend


[View source]
def hangul_l? #

Returns true if this enum value equals HangulL


[View source]
def hangul_lv? #

Returns true if this enum value equals HangulLV


[View source]
def hangul_lvt? #

Returns true if this enum value equals HangulLVT


[View source]
def hangul_t? #

Returns true if this enum value equals HangulT


[View source]
def hangul_v? #

Returns true if this enum value equals HangulV


[View source]
def lf? #

Returns true if this enum value equals LF


[View source]
def other? #

Returns true if this enum value equals Other


[View source]
def prepend? #

Returns true if this enum value equals Prepend


[View source]
def regional_indicator? #

Returns true if this enum value equals RegionalIndicator


[View source]
def spacing_mark? #

Returns true if this enum value equals SpacingMark


[View source]
def zero_width_joiner? #

Returns true if this enum value equals ZeroWidthJoiner


[View source]