blockly > Events > BlockDelete
Clase Events.BlockDelete
Notifica a los objetos de escucha cuando se borra un bloque (o una pila de bloques conectados).
Signature:
export declare class BlockDelete extends BlockBase
Extiende: BlockBase
Constructores
| Constructor | Modificadores | Descripción |
|---|---|---|
| (constructor)(opt_block) | Construye una instancia nueva de la clase BlockDelete. |
Propiedades
| Propiedad | Modificadores | Tipo | Descripción |
|---|---|---|---|
| ids? | string[] | (Opcional) Todos los IDs de los bloques borrados. | |
| ¿oldJson? | blocks.State | (Opcional) La representación JSON de los bloques borrados. | |
| ¿oldXml? | Elemento | DocumentFragment | (Opcional) Es la representación XML de los bloques borrados. | |
| type | EventType | ||
| wasShadow? | booleano | (Opcional) Es verdadero si el bloque borrado era un bloque de sombra, y falso en caso contrario. |
Métodos
| Método | Modificadores | Descripción |
|---|---|---|
| run(forward) | Ejecuta un evento de eliminación. | |
| toJson() | Encodificación del evento como JSON |