enum ICU::BiDi::ReorderingOption

Overview

Options for reordering_options=. Affects how the BiDi algorithm operates.

Defined in:

icu/bidi.cr

Enum Members

None = 0_u32

No options (corresponds to ICU's UBIDI_OPTION_DEFAULT = 0).

InsertMarks = 1_u32

Insert Bidi marks (LRM or RLM) when needed to ensure correct result of a reordering to a Logical order.

RemoveControls = 2_u32

Remove Bidi control characters.

Streaming = 4_u32

Process the output as part of a stream to be continued.

All = 7_u32

Instance Method Summary

Instance Method Detail

def insert_marks? #

Returns true if this enum value contains InsertMarks


[View source]
def none? #

Returns true if this enum value contains None


[View source]
def remove_controls? #

Returns true if this enum value contains RemoveControls


[View source]
def streaming? #

Returns true if this enum value contains Streaming


[View source]