blockly > Eventi > BlockDelete
Classe Events.BlockDelete
Invia una notifica agli ascoltatori quando viene eliminato un blocco (o una serie di blocchi collegati).
Firma:
export declare class BlockDelete extends BlockBase
Estende: BlockBase
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (constructor)(opt_block) | Costruisce una nuova istanza della classe BlockDelete |
Proprietà
| Proprietà | Modificatori | Tipo | Descrizione |
|---|---|---|---|
| ids? | stringa[] | (Facoltativo) Tutti gli ID dei blocchi eliminati. | |
| oldJson? | blocks.State | (Facoltativo) La rappresentazione JSON dei blocchi eliminati. | |
| oldXml? | Element | DocumentFragment | (Facoltativo) La rappresentazione XML dei blocchi eliminati. | |
| type | EventType | ||
| wasShadow? | booleano | (Facoltativo) Vero se il blocco eliminato era un blocco in ombra, falso in caso contrario. |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| run(forward) | Esegui un evento di eliminazione. | |
| toJson() | Codifica l'evento come JSON. |