Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
blockly > Gest
Klasa gestów
Klasa dla jednego gestu.
Podpis:
export declare class Gesture
Zespoły
Właściwości
Właściwość |
Modyfikatory |
Typ |
Opis |
currentDropdownOwner |
|
Pole | wartość null |
Właściciel elementu dropDiv w chwili rozpoczęcia tego gestu. Potrzebne, ponieważ zamkniemy menu, zanim pola zaczną działać na swoich zdarzeniach, a w niektórych polach zależy, kto jest jego właścicielem. |
isEnding_ |
protected |
wartość logiczna |
Wartość logiczna używana wewnętrznie do przerywania cyklu usuwania. |
startWorkspace_ |
protected |
WorkspaceSvg | wartość null |
Obszar roboczy, w którym został rozpoczęty gest. Strona może mieć wiele obszarów roboczych. jest dokładniejsze niż przy użyciu Blockly.common.getMainWorkspace(). |
Metody
Metoda |
Modyfikatory |
Opis |
getCurrentDragger() |
|
Zwraca bieżący element przeciągania, jeśli gest jest przeciągnięciem. |
inProgress() |
static |
Czy w dowolnym obszarze roboczym trwa obecnie przeciąganie lub inny gest? |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["The `Gesture` class manages user interactions, primarily focusing on drags. It stores the starting workspace and tracks the current dropdown owner. Key actions include creating a new `Gesture` instance with an event and workspace. It manages whether the gesture is ending internally, the `getCurrentDragger()` method provides access to the active dragger, and the static method `inProgress()` checks if any gesture is underway across all workspaces.\n"],null,[]]