ASCII punctuation is considered to have neutral direction: https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block)#Table_of_characters
Range of Unicode code points considered as NewLine
.
https://en.wikipedia.org/wiki/Newline#Unicode
Range of Unicode code points considered as non-printable. https://en.wikipedia.org/wiki/Unicode_control_characters
Unicode Blocks which have inherent RTL direction. These blocks correspond to the scripts described here: https://en.wikipedia.org/wiki/Right-to-left#List_of_RTL_scripts
Some punctuation characters (like: (, ), <, >, [,], {, }) need to be mirrored when rendering a RTL string to preserve their intrinsic meaning. https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block)#Table_of_characters
Latin and arabic numerals are considered to have weak directionality: https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block)#Table_of_characters https://en.wikipedia.org/wiki/Arabic_(Unicode_block)#Block
Range of Unicode code points considered as white space. https://en.wikipedia.org/wiki/Whitespace_character
Returns the Unicode's character direction.
Character's Unicode code point.
Character's Unicode block.
Character's direction.
Checks if a character should be considered as a new line.
Character's Unicode code point.
Result of the test.
Checks if a character's can be printed (rendered).
Character's Unicode code point.
Result of the test.
Checks if a character should be mirrored on an RTL run.
Character's Unicode code point.
Result of the test.
Checks if a character should be considered as a white space.
Character's Unicode code point.
Result of the test.
Generated using TypeDoc
Namespace containing useful information when dealing with Unicode's code points.