blockly > IDragTarget

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.