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.


[View source]

Instance Method Detail

def al? #

[View source]
def an? #

[View source]
def b? #

[View source]
def bn? #

[View source]
def cs? #

[View source]
def en? #

[View source]
def es? #

[View source]
def et? #

[View source]
def fsi? #

[View source]
def l? #

[View source]
def lre? #

[View source]
def lri? #

[View source]
def lro? #

[View source]
def nsm? #

[View source]
def on? #

[View source]
def pdf? #

[View source]
def pdi? #

[View source]
def r? #

[View source]
def rle? #

[View source]
def rli? #

[View source]
def rlo? #

[View source]
def s? #

[View source]
def ws? #

[View source]