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