блочно > УдалитьОбласть

Класс УдалитьАреа

Абстрактный класс для компонента, который может удалить блок или пузырь, помещённый поверх него.

Подпись:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Расширяет: DragTarget

Реализует: IDeleteArea

Конструкторы

Конструктор Модификаторы Описание
(конструктор)() Конструктор для удаления области. Не следует вызывать напрямую, только из подкласса.

Характеристики

Свойство Модификаторы Тип Описание
идентификатор нить Уникальный идентификатор этого компонента, который используется для регистрации в ComponentManager.
быУдалить_ protected логическое значение Будет ли последний блок или пузырь, перетянутый в эту область удаления, удален, если его переместить на этот компонент. Это свойство не обновляется после удаления блока или пузырька.

Методы

Метод Модификаторы Описание
updateWouldDelete_(wouldDelete) protected Обновляет внутреннее состояние willDelete_.
willDelete(элемент, couldConnect) Возвращает, будет ли предоставленный блок или пузырь удален, если его уронить в эту область. Этот метод должен проверять, является ли элемент удаляемым, и всегда вызывается перед onDragEnter/onDragOver/onDragExit.