blockly > DeleteArea

Clase DeleteArea

Clase abstracta para un componente que puede borrar un bloque o una burbuja que se coloca sobre él.

Signature:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Extiende: DragTarget

Implementa: IDeleteArea

Constructores

Constructor Modificadores Descripción
(constructor)() Constructor de DeleteArea. No debe llamarse directamente, sino solo por una subclase.

Propiedades

Propiedad Modificadores Tipo Descripción
id cadena El ID único de este componente que se usa para registrarse con ComponentManager.
wouldDelete_ protected boolean El último bloque o el cuadro que se haya arrastrado sobre esta área de eliminación se eliminará si se suelta en este componente. Esta propiedad no se actualiza después de que se borra el bloque o el cuadro.

Métodos

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