ValidState: Boolean
Свойство ValidState определяет состояние текстового поля как корректно или некорректно заполненное, устанавливая соответствующую подсветку.
Значение свойства устанавливается с помощью метода setValidState, а возвращается с помощью метода getValidState. Из JSON значение свойства установить нельзя.
Если для свойства установлено значение true, текстовое поле подсвечено как корректное заполненное, иначе - как некорректно заполненное.
По умолчанию установлено значение true.
Для выполнения примера предполагается наличие на странице компонента TextBox с наименованием «textBox» (см. «Пример создания компонента TextBox» ). Установим подсветку текстового поля как некорректно заполненного, получим и выведем значения высоты, ширины и отступов фоновой картинки:
// Установим подсветку некорректно введенного значения textBox.setValidState(false); // Получим значение высоты фоновой картинки console.log("Высота фоновой картинки: " + textBox.getImageHeight()); // Получим значение отступов фоновой картинки console.log("Отступы фоновой картинки: " + textBox.getImageMargin()); // Получим значение ширины фоновой картинки console.log("Ширина фоновой картинки: " + textBox.getImageWidth());
В результате выполнения примера текстовое поле было подсвечено как некорректное заполненное:
Также в консоли браузера были выведены значения высоты, ширины и отступов фоновой картинки текстового поля:
Высота фоновой картинки: 16
Отступы фоновой картинки: 2
Ширина фоновой картинки: 10
См. также: