Пакет | flashx.textLayout.utils |
Класс | public final class CharacterUtil |
Наследование | CharacterUtil Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parameter)
.
Метод | Определено | ||
---|---|---|---|
Показывает, определено ли заданное свойство для объекта. | Object | ||
[статические]
Возвращает значение true, если аргументом charCode является верхнее слово суррогатной пары. | CharacterUtil | ||
[статические]
Возвращает значение true, если аргументом charCode является нижнее слово суррогатной пары. | CharacterUtil | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
[статические]
Возвращает значение true, если аргументом charCode является символ пробела. | CharacterUtil | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
isHighSurrogate | () | метод |
public static function isHighSurrogate(charCode:int):Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает значение true
, если аргументом charCode
является верхнее слово суррогатной пары. Суррогатная пара представляет символ с элементом кода, для выражения которого требуется более шестнадцати битов и поэтому при изображении элемента кода можно использовать комбинацию двух 16-разрядных слов, верхнего и нижнего суррогатов.
Этот метод может применяться при обработке ряда символов, что гарантированно позволит избежать неосторожного разделения суррогатной пары на неполные половины.
Параметры
charCode:int — Целое число, представляющее код символа. Коды символа обычно представляются в шестнадцатеричном формате. Например, код символа пробела может быть представлен в виде числа 0x0020 .
|
Boolean — true , если аргументом charCode является верхний суррогат суррогатной пары.
|
isLowSurrogate | () | метод |
public static function isLowSurrogate(charCode:int):Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает значение true
, если аргументом charCode
является низшее слово суррогатной пары. Суррогатная пара представляет символ с элементом кода, для выражения которого требуется более шестнадцати битов и поэтому при изображении элемента кода можно использовать комбинацию двух 16-разрядных слов, верхнего и нижнего суррогатов.
Этот метод может применяться при обработке ряда символов, что гарантированно позволит избежать неосторожного разделения суррогатной пары на неполные половины.
Параметры
charCode:int — Целое число, представляющее код символа. Коды символа обычно представляются в шестнадцатеричном формате. Например, код символа пробела может быть представлен в виде числа 0x0020 .
|
Boolean — Возвращает значение true , если аргументом charCode является нижний суррогат суррогатной пары.
|
isWhitespace | () | метод |
public static function isWhitespace(charCode:int):Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает значение true
, если аргументом charCode
является символ пробела.
В следующей таблице описываются все символы, которые в данном методе рассматриваются в качестве символа пробела.
Код символа | Имя символа в стандарте Юникод | Категория |
---|---|---|
0x0020 | SPACE | Пробел-разделитель |
0x1680 | OGHAM SPACE MARK | Пробел-разделитель |
0x180E | MONGOLIAN VOWEL SEPARATOR | Пробел-разделитель |
0x2000 | EN QUAD | Пробел-разделитель |
0x2001 | EM QUAD | Пробел-разделитель |
0x2002 | EN SPACE | Пробел-разделитель |
0x2003 | EM SPACE | Пробел-разделитель |
0x2004 | THREE-PER-EM SPACE | Пробел-разделитель |
0x2005 | FOUR-PER-EM SPACE | Пробел-разделитель |
0x2006 | SIX-PER-EM SPACE | Пробел-разделитель |
0x2007 | FIGURE SPACE | Пробел-разделитель |
0x2008 | PUNCTUATION SPACE | Пробел-разделитель |
0x2009 | THIN SPACE | Пробел-разделитель |
0x200A | HAIR SPACE | Пробел-разделитель |
0x202F | NARROW NO-BREAK SPACE | Пробел-разделитель |
0x205F | MEDIUM MATHEMATICAL SPACE | Пробел-разделитель |
0x3000 | IDEOGRAPHIC SPACE | Пробел-разделитель |
0x2028 | LINE SEPARATOR | Разделитель строк |
0x2029 | PARAGRAPH SEPARATOR | Разделитель абзацев |
0x0009 | CHARACTER TABULATION | Другие |
0x000A | LINE FEED | Другие |
0x000B | LINE TABULATION | Другие |
0x000C | FORM FEED | Другие |
0x000D | CARRIAGE RETURN | Другие |
0x0085 | NEXT LINE | Другие |
0x00A0 | NO-BREAK SPACE | Другие |
Параметры
charCode:int — Целое число, представляющее код символа. Коды символа обычно представляются в шестнадцатеричном формате. Например, код символа пробела может быть представлен в виде числа 0x0020 .
|
Boolean — true , если аргументом charCode является символ пробела.
|
Tue Jun 12 2018, 11:34 AM Z