blockly > DeleteArea

Classe DeleteArea

Classe astratta per un componente in cui è possibile eliminare un blocco o una bolla che viene rilasciato sopra.

Firma:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Espansioni:DragTarget

Implementazioni: IDeleteArea

Costruttori

Costruttore Modificatori Descrizione
(costruttore)() Costruttore per DeleteArea. Non deve essere chiamato direttamente, ma solo da una sottoclasse.

Proprietà

Proprietà Modificatori Tipo Descrizione
id stringa L'ID univoco di questo componente utilizzato per la registrazione con ComponenteManager.
wouldDelete_ protected boolean Indica se l'ultimo blocco o la bolla trascinati sopra quest'area di eliminazione verrebbe eliminato se rilasciato su questo componente. Questa proprietà non viene aggiornata dopo l'eliminazione del blocco o del fumetto.

Metodi

Metodo Modificatori Descrizione
updateWouldDelete_(wouldDelete) protected Aggiorna lo stato wasDelete_ interno.
wouldDelete(element) Indica se il blocco o il fumetto fornito deve essere eliminato se viene inserito in quest'area. Questo metodo dovrebbe controllare se l'elemento può essere eliminato e viene sempre richiamato prima di onDragEnter/onDragOver/onDragExit.