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