блочно > События > BlockChange
Класс Events.BlockChange
Уведомляет слушателей об изменении какого-либо элемента блока (например, значений полей, комментариев и т. д.).
Подпись:
export declare class BlockChange extends BlockBase
Расширяет: BlockBase
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | Создает новый экземпляр класса BlockChange . |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
элемент? | нить | (Необязательно) Измененный элемент; одно из «поле», «комментарий», «свернутый», «отключенный», «встроенный» или «мутация». | |
имя? | нить | (Необязательно) Имя измененного поля, если это изменение поля. | |
новое значение | неизвестный | Новое значение элемента. | |
старое значение | неизвестный | Исходное значение элемента. | |
тип | нить |
Методы
Метод | Модификаторы | Описание |
---|---|---|
isNull() | Регистрирует ли это событие какое-либо изменение состояния? | |
бежать (вперед) | Запустите событие изменения. | |
setDisabledReason (отключеннаяПричина) | Установите независимый от языка идентификатор, указывающий причину, по которой блокировка была или не была отключена. Это справедливо только для событий, где элемент «отключен». По умолчанию — «MANUALLY_DISABLED». | |
toJson() | Закодируйте событие в формате JSON. |