blockly > DeleteArea

Clase DeleteArea

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

Signature:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Extiende: DragTarget

Implementa: IDeleteArea

Constructores

Constructor Modificadores Descripción
(constructor)() Es el constructor de DeleteArea. No debe ser llamado directamente, 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 Si el último bloque o burbuja arrastrado sobre esta área de eliminación se eliminará si se lo suelta en este componente. Esta propiedad no se actualiza después de borrar el bloque o el cuadro.

Métodos

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