enum

Bidi::CharData::BidiClass

Inherits Enum < Comparable < Value < Object

Represents values of the Unicode character property Bidi_Class, also known as the bidirectional character type.

Constants

AL = 0

Arabic Letter

AN = 1

Arabic Number

B = 2

Paragraph Separator

BN = 3

Boundary Neutral

CS = 4

Common Separator

EN = 5

European Number

ES = 6

European Separator

ET = 7

European Terminator

FSI = 8

First Strong Isolate

L = 9

Left-to-Right

LRE = 10

Left-to-Right Embedding

LRI = 11

Left-to-Right Isolate

LRO = 12

Left-to-Right Override

NSM = 13

Nonspacing Mark

ON = 14

Other Neutral

PDF = 15

Pop Directional Format

PDI = 16

Pop Directional Isolate

R = 17

Right-to-Left

RLE = 18

Right-to-Left Embedding

RLI = 19

Right-to-Left Isolate

RLO = 20

Right-to-Left Override

S = 21

Segment Separator

WS = 22

White Space

Instance methods

al?

Returns true if this enum value equals AL

Source
an?

Returns true if this enum value equals AN

Source
b?

Returns true if this enum value equals B

Source
bn?

Returns true if this enum value equals BN

Source
cs?

Returns true if this enum value equals CS

Source
en?

Returns true if this enum value equals EN

Source
es?

Returns true if this enum value equals ES

Source
et?

Returns true if this enum value equals ET

Source
fsi?

Returns true if this enum value equals FSI

Source
l?

Returns true if this enum value equals L

Source
lre?

Returns true if this enum value equals LRE

Source
lri?

Returns true if this enum value equals LRI

Source
lro?

Returns true if this enum value equals LRO

Source
not_removed_by_x9?

Check if this character is not removed by rule X9

Source
nsm?

Returns true if this enum value equals NSM

Source
on?

Returns true if this enum value equals ON

Source
pdf?

Returns true if this enum value equals PDF

Source
pdi?

Returns true if this enum value equals PDI

Source
r?

Returns true if this enum value equals R

Source
removed_by_x9?

Check if this character is removed by rule X9 http://www.unicode.org/reports/tr9/#X9

Source
rle?

Returns true if this enum value equals RLE

Source
rli?

Returns true if this enum value equals RLI

Source
rlo?

Returns true if this enum value equals RLO

Source
s?

Returns true if this enum value equals S

Source
ws?

Returns true if this enum value equals WS

Source