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. |