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