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

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

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

Подпись:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Расширяет: DragTarget

Реализует: IDeleteArea

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

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

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

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

Методы

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