Interfejs IDragTarget
Interfejs komponentu, który zachowuje niestandardowe zachowanie, gdy blok lub dymek jest przeciągnięty lub upuszczony na element.
Podpis:
export interface IDragTarget extends IComponent
Rozszerza: IComponent
Metody
Metoda | Opis |
---|---|
getClientRect() | Zwraca prostokąt ograniczający obszar docelowy (w jednostkach pikseli) względem widocznego obszaru. |
onDragEnter(dragElement) | Usuwa się, gdy kursor z klockiem lub bąbelkiem zostanie umieszczony w tym miejscu docelowym. |
onDragExit(dragElement) | Obsługa, gdy kursor z klockiem lub dymkiem opuści ten element przeciągania. |
onDragOver(dragElement) | Uchwyt, gdy kursor z klockiem lub dymkiem zostanie przeciągnięty po tym miejscu. |
onDrop(dragElement) | Obsługa po upuszczeniu klocka lub dymka. Nie powinna tu obsługiwać usuwania. |
shouldPreventMove(dragElement) | Zwraca, czy podany blok lub dymek nie powinien zostać przesunięty po upuszczeniu na ten komponent. Jeśli ma wartość true (prawda), element wróci do miejsca, w którym był w momencie rozpoczęcia przeciągania. |