blockly > IDragTarget

Interfejs IDragTarget

Interfejs komponentu z niestandardowym zachowaniem po przeciągnięciu na niego bryły lub bąbelka albo upuszczeniu na nie elementu.

Podpis:

export interface IDragTarget extends IComponent 

Rozszerza: IComponent

Metody

Metoda Opis
getClientRect() Zwraca prostokąt ograniczania obszaru docelowego przeciągania w jednostkach pikseli względem widocznego obszaru.
onDragEnter(dragElement) Utrzymuje się, gdy kursor z bryłą lub dymkiem znajdzie się w tym miejscu przeciągania.
onDragExit(dragElement) Utrzymuje się, gdy kursor z blokiem lub dymkiem opuści ten cel przeciągania.
onDragOver(dragElement) Utrzymuje się, gdy kursor z bryłą lub dymkiem zostanie przeciągnięty po tym elemencie przeciągania.
onDrop(dragElement) Utrzymuje się po upuszczeniu bloków lub dymków na ten komponent. Nie powinno być tu obsługiwane usuwanie.
shouldPreventMove(dragElement) Zwraca, czy podany blok lub dymek nie powinien zostać przeniesiony po upuszczeniu na ten komponent. Jeśli ma wartość prawda, element wróci do miejsca, w którym był w momencie rozpoczęcia przeciągania.