blockly > Eventi > BlockDelete

Classe Events.BlockDelete

Invia una notifica ai listener quando un blocco (o uno stack di blocchi collegato) viene eliminato.

Firma:

export declare class BlockDelete extends BlockBase 

Estende: BlockBase

Costruttori

Costruttore Modificatori Descrizione
(constructor)(opt_block) Crea 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? Elemento | DocumentFragment (Facoltativo) La rappresentazione XML dei blocchi eliminati.
type stringa
wasShadow? boolean (Facoltativo) True se il blocco eliminato era un blocco ombra, altrimenti false.

Metodi

Metodo Modificatori Descrizione
run(forward) Esegui un evento di eliminazione.
toJson() Codifica l'evento come JSON.