блочно > События > 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.