blockly > DeleteArea

Klasa DeleteArea

Klasa abstrakcyjna komponentu, który może usunąć upuszczony na niego blok lub dymek.

Podpis:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Rozszerza: DragTarget

Implementacje: IDeleteArea

Zespoły

Zespół Modyfikatory Opis
(konstruktor)() Konstruktor elementu DeleteArea. Nie powinno być wywoływane bezpośrednio, a jedynie przez podklasę.

Właściwości

Właściwość Modyfikatory Typ Opis
id ciąg znaków Unikalny identyfikator tego komponentu, który jest używany do rejestracji w menedżerze komponentów.
wouldDelete_ protected boolean Określa, czy ostatnia bryła lub dymek przeciągnięty na ten obszar usuwania zostanie usunięty, jeśli upuszczysz go na tym komponencie. Ta właściwość nie jest aktualizowana po usunięciu bryły lub dymka.

Metody

Metoda Modyfikatory Opis
updateWouldDelete_(wouldDelete) protected Aktualizuje wewnętrzny stan willDelete_.
wouldDelete(element, couldConnect) Zwraca, czy podany blok lub dymek zostaną usunięte po ułożeniu w tym obszarze. Ta metoda powinna sprawdzać, czy element można usunąć, i jest zawsze wywoływany przed parametrem onDragEnter/onDragOver/onDragExit.