| Пакет | mx.validators |
| Интерфейс | public interface IValidator |
| Средство реализации | GlobalizationValidatorBase, Validator |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4.5 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
В помощью этого интерфейса проверяется достоверность различных типов данных, таких как числа, валюта, номера телефонов, почтовые индексы и т. д., которые определены в пространствах имен MX и Spark. Классы mx:Validator и spark:GlobaliationValidatorBase реализуют этот интерфейс. Метод validateAll() в этих классах использует этот тип интерфейса для вызова метода validate() для множественных объектов средства проверки.
Связанные элементы API
spark.validators.GlobalizationValidatorBase
| Свойство | Определено | ||
|---|---|---|---|
| enabled : Boolean
Свойство для включения или выключения процесса проверки. | IValidator | ||
| Метод | Определено | ||
|---|---|---|---|
Выполняет проверку и дополнительно оповещает прослушиватели результата. | IValidator | ||
enabled | свойство |
enabled:Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4.5 |
| Версии среды выполнения: | Flash Player 10.1, AIR 2.0 |
Свойство для включения или выключения процесса проверки.
Установка этого значения на false помешает выполнению проверки средством проверки. Если средство проверки отключено, оно не передает события, а метод validate() возвращает значение null.
Значением по умолчанию является true.
Реализация
public function get enabled():Boolean public function set enabled(value:Boolean):voidvalidate | () | метод |
public function validate(value:Object = null, suppressEvents:Boolean = false):ValidationResultEvent| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4.5 |
| Версии среды выполнения: | Flash Player 10.1, AIR 2.5 |
Выполняет проверку и дополнительно оповещает прослушиватели результата.
Параметры
value:Object (default = null) — Необязательное проверяемое значение. Если null, средство проверки использует свойства source и property для определения значения. При определении этого аргумента следует также настроить свойство listener для определения целевого компонента любых сообщений об ошибках, возникающих при проверке.
| |
suppressEvents:Boolean (default = false) — Если значение false, после проверки средство проверки оповещает прослушиватель результата.
|
ValidationResultEvent — Объект ValidationResultEvent, содержащий результаты проверки. В случае успешной проверки свойство массива ValidationResultEvent.results является пустым. В случае сбоя проверки свойство массива ValidationResultEvent.results содержит по одному объекту ValidationResult для каждого поля, проверяемого средством проверки, как для не прошедших, так и для прошедших проверку полей. Проверьте свойство ValidationResult.isError для определения успешного выполнения или сбоя проверки поля.
|
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z