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.