<s:NumberValidator>
tag
inherits all of the tag attributes of its superclass,
and adds the following tag attributes:
<s:NumberValidatorBase Properties allowNegative="true" decimalPointCountError="The decimal separator can only occur once." decimalSeparator="locale specified string or customized by user." digitsType="locale specified string or customized by user." domain="real" fractionalDigits="locale specified string or customized by user." fractionalDigitsError="The amount entered has too many digits beyond the decimal point." greaterThanMaxError="The number entered is too large." groupingSeparator="locale specified string or customized by user." invalidCharError="The input contains invalid characters." invalidFormatCharsError="One of the formatting parameters is invalid." lessThanMinError="The amount entered is too small." localeUndefinedError="Locale is undefined." maxValue="NaN" minValue="NaN" negativeError="The amount may not be negative." negativeSymbolError="The negative symbol is repeated or not in right place." notAnIntegerError="The number must be an integer." parseError="The input string could not be parsed." />]]>
Это свойство изначально задается на основе стиля локали объекта средства проверки.
Значение по умолчанию зависит от локали и операционной системы.
В различных языках и регионах используются разные символы для представления цифр 0—9. Это свойство определяет используемый набор цифр.
Значение этого свойства представляет значение Юникод для обозначения нуля в десятичном наборе цифр. Действительные значения для этого свойства определены в классе
Значение по умолчанию зависит от локали и операционной системы.
В ActionScript для установки значения этого свойства можно использовать следующие константы:
Значение по умолчанию зависит от локали и операционной системы.
Значение по умолчанию зависит от локали и операционной системы.
Значение этого свойства используется как разделитель группировки при проверке чисел. Это свойство изначально задается на основе локали, выбранной при создании объекта средства проверки.
Этот символ используется при проверке отрицательного числа. Это свойство доступно только для чтения, поскольку не все операционные системы поддерживают его настройку.
Для этого свойства установлено значение по умолчанию, определенное локалью.
Этот класс содержит служебные действия, необходимые для всех средств проверки. В качестве примеров обычных служебных действий можно привести проверку наличия пробелов Юникод или удаление всех пробелов в начале и конце строки.
Boolean
true
if a codepoint
is a numeric digit, and false
if not.
Символы пробелов Юникод:
ASCII_SPACE (0x20) NO_BREAK_SPACE (0xA0) UNICODE_OGHAM_SPACE_MARK (0x1680) Unicode spaces 0x2000 - 0x200B UNICODE_NARROW_NOBREAK_SPACE (0x202F) UNICODE_MEDIUM_MATHEMATICAL_SPACE (0x205F) UNICODE_IDEOGRAPHIC_SPACE (0x3000) UNICODE_ZEROWIDTH_NOBREAK_SPACE (0xFEFF)
<s:GlobalizationValidatorBase>
tag
inherits all of the tag attributes of its superclass,
and adds the following tag attributes:
<s:GlobalizationValidatorBase Properties enabled="true" listener="Value of the source property" property="No default" required="true" requiredFieldError="This field is required." source="No default" trigger="Value of the source property" triggerEvent="valueCommit" Events invalid="No default" valid="No default" />]]>
При создании подкласса класса Validator следует переопределить этот метод.
Это событие передается при установке значения для свойства ResourceManager
Подклассы должны отменять этот метод и после вызова
Если прослушиватель не указан, Flex использует значение свойства