blockly > browserEvents > conditionalBind
Funkcja przeglądarkaEvents.conditionalBind()
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).
Podpis:
export declare function conditionalBind(node: EventTarget, name: string, thisObject: Object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;
Parametry
Parametr | Typ | Opis |
---|---|---|
węzeł | EventTarget | Węzeł, na którym ma być nasłuchiwany. |
nazwa | ciąg znaków | Nazwa zdarzenia do odebrania (np. „mousedown”). |
thisObject | Obiekt | null | Wartość parametru „this” w funkcji. |
func | Funkcja | Funkcja, która ma zostać wywołana po wywołaniu zdarzenia. |
opt_noCaptureIdentifier | boolean | (Opcjonalnie) Prawda, jeśli uruchamianie w przypadku tego zdarzenia nie powinno blokować wykonywania innych modułów obsługi zdarzeń po tym lub innych interakcjach jednocześnie. Domyślnie ma wartość Fałsz. |
Zwraca:
Nieprzezroczyste dane, które mogą być przekazywane do unbindEvent_.