blockly > DeleteArea

Klasa DeleteArea

Abstrakcyjna klasa komponentu, który może usunąć blok lub dymek upuszczony na element.

Podpis:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Rozszerza: DragTarget

Implementacje: IDeleteArea

Zespoły

Zespół Modyfikatory Opis
(konstruktor)() Konstruktor dla DeleteArea. Nie powinna być wywoływana bezpośrednio, tylko przez podklasę.

Właściwości

Właściwość Modyfikatory Typ Opis
id ciąg znaków Unikalny identyfikator tego komponentu używany do rejestracji w menedżerze komponentów.
wouldDelete_ protected wartość logiczna Określa, czy ostatni blok lub dymek przeciągnięty na ten obszar do usunięcia zostanie usunięty po upuszczeniu na ten komponent. Ta właściwość nie jest aktualizowana po usunięciu bloku lub dymka.

Metody

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