blockly > utils > browserEvents

Przestrzeń nazw utils.browserEvents

Funkcje

Funkcja Opis
bind(węzeł, nazwa, tenobiekt, funkcja) Powiąż moduł obsługi zdarzeń, który powinien być wywoływany niezależnie od tego, czy jest częścią aktywnego strumienia kliknięć. Służy do tego w przypadku zdarzeń, które nie są częścią gestu wieloczęściowego (np. najechania kursorem myszy na etykietki).
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) Powiąż moduł obsługi zdarzeń, który możesz zignorować, jeśli nie jest częścią aktywnego strumienia kliknięć. Służy do zliczania zdarzeń rozpoczynających lub wznawiających gest wieloczęściowy (np. ruch myszką w dół lub ruch myszą, który może być częścią przeciągnięcia lub kliknięcia).
getScrollDeltaPixels(e) Zwraca delta przewijania w przypadku zdarzenia myszy w jednostkach pikseli.
isRightButton(e) Zwraca wartość „true” (prawda), to zdarzenie jest wynikiem kliknięcia prawym przyciskiem myszy.
isTargetInput(e) Zwraca wartość „prawda”, jeśli to zdarzenie jest kierowane na widżet do wprowadzania tekstu.
mouseToSvg(e, svg, matrix) Zwraca przekonwertowane współrzędne danego zdarzenia myszy. Punkt początkowy (0,0) to lewy górny róg pliku SVG Blockly.
unbind(bindData) Usuń powiązanie co najmniej jednego zdarzenia z wywołania funkcji.

Aliasy typu

Alias typu Opis
Dane Nieprzezroczyste dane zdarzeń blokowanych używane do usuwania powiązań zdarzeń podczas korzystania z metod bind i conditionalBind.