blockly > DeleteArea

Clase DeleteArea

Es la clase abstracta de un componente que puede borrar un bloque o una burbuja que se coloca encima.

Signature:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Extiende: DragTarget

Implementaciones: IDeleteArea

Constructores

Constructor Modificadores Descripción
(constructor)() Constructor de DeleteArea. No debe llamarse directamente, solo a través de una subclase.

Propiedades

Propiedad Modificadores Tipo Descripción
id string Es el ID único de este componente que se usa para registrarse en ComponentManager.
wouldDelete_ protected boolean Indica si el último bloque o la burbuja que se arrastra sobre esta área de eliminación se borrará si se suelta en este componente. Esta propiedad no se actualiza después de que se borra el bloque o la burbuja.

Métodos

Método Modificadores Descripción
updateWouldDelete_(wouldDelete) protected Actualiza el estado interno de willDelete_.
wouldDelete(element) Muestra si el bloque o la burbuja proporcionados se borrará si se suelta en esta área. Este método debe verificar si el elemento se puede borrar y si siempre se llama antes de onDragEnter/onDragOver/onDragExit.