Класс y5.InputObserver

Слушатель изменения элемента ввода.

Требует загрузки модуля EventsExt.

new

new y5.InputObserver(listener, element, add, context)

Имя аргументаТипОписание
listenerFunctioncallback-функция
elementElementэлемент
addBooleanначать слушать немедленно (false - по умолчанию)
contextObjectконтекст выполнения функции listener

Пример:

new y5.InputObserver(callback, element, true);

add

add()

Добавляет слушатель.

getState

getState() -> Object — объект состояния

Получает текущее состояние элемента ввода.

isInitChanged

isInitChanged() -> Boolean — изменение текущего состояния элемента в сравнении с this.initState

Возвращает изменение состояния ввода в сравнении с начальным.

remove

remove()

Удаляет слушатель.

setInitState

setInitState()

Устанавливает начальное состояние элемента.