blockly > DeleteArea

Classe DeleteArea

Classe astratta per un componente in cui è possibile eliminare un blocco o un fumetto sovrapposti.

Firma:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Estende: DragTarget

Implementa: IDeleteArea

Costruttori

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

Proprietà

Proprietà Modificatori Tipo Descrizione
id stringa L'ID univoco del componente utilizzato per la registrazione con ComponentiManager.
wouldDelete_ protected boolean Indica se l'ultimo blocco o la bolla trascinati sull'area di eliminazione viene eliminato se viene 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, couldConnect) Indica se il blocco o il fumetto fornito verrebbe eliminato in caso di rilascio in quest'area. Questo metodo dovrebbe controllare se l'elemento è eliminabile e viene sempre richiamato prima onTrascinaInvio/onDragOver/onDragExit.