enum Pango::BidiType

Overview

Pango::BidiType represents the bidirectional character type of a Unicode character.

The values in this enumeration are specified by the Unicode bidirectional algorithm.

Defined in:

lib/gi-crystal/src/auto/pango-1.0/pango.cr

Enum Members

L = 0_u32

Left-to-Right

Lre = 1_u32

Left-to-Right Embedding

Lro = 2_u32

Left-to-Right Override

R = 3_u32

Right-to-Left

Al = 4_u32

Right-to-Left Arabic

Rle = 5_u32

Right-to-Left Embedding

Rlo = 6_u32

Right-to-Left Override

Pdf = 7_u32

Pop Directional Format

En = 8_u32

European Number

Es = 9_u32

European Number Separator

Et = 10_u32

European Number Terminator

An = 11_u32

Arabic Number

Cs = 12_u32

Common Number Separator

Nsm = 13_u32

Nonspacing Mark

Bn = 14_u32

Boundary Neutral

B = 15_u32

Paragraph Separator

S = 16_u32

Segment Separator

Ws = 17_u32

Whitespace

On = 18_u32

Other Neutrals

Lri = 19_u32

Left-to-Right isolate. Since 1.48.6

Rli = 20_u32

Right-to-Left isolate. Since 1.48.6

Fsi = 21_u32

First strong isolate. Since 1.48.6

Pdi = 22_u32

Pop directional isolate. Since 1.48.6

Class Method Summary

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


Instance Method Detail

def al? #

def an? #

def b? #

def bn? #

def cs? #

def en? #

def es? #

def et? #

def fsi? #

def l? #

def lre? #

def lri? #

def lro? #

def nsm? #

def on? #

def pdf? #

def pdi? #

def r? #

def rle? #

def rli? #

def rlo? #

def s? #

def ws? #