Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > Gestur
Class gestur
Class untuk satu gestur.
Tanda Tangan:
export declare class Gesture
Konstruktor
Properti
Properti |
Pengubah |
Jenis |
Deskripsi |
currentDropdownOwner |
|
Kolom | null (kosong) |
Pemilik dropdownDiv saat gestur ini pertama kali dimulai. Diperlukan karena kita akan menutup dropdown sebelum kolom dapat menindaklanjuti peristiwanya, dan beberapa kolom terkait dengan siapa yang memiliki dropdown. |
isEnding_ |
protected |
boolean |
Boolean yang digunakan secara internal untuk menghentikan siklus pembuangan. |
startWorkspace_ |
protected |
WorkspaceSvg | null (kosong) |
Ruang kerja tempat gestur dimulai. Mungkin ada beberapa ruang kerja di satu halaman; ini lebih akurat daripada menggunakan Blockly.common.getMainWorkspace(). |
Metode
Metode |
Pengubah |
Deskripsi |
getCurrentDragger() |
|
Menampilkan tarik saat ini jika gesturnya adalah tarik. |
inProgress() |
static |
Apakah gestur tarik atau gestur lainnya sedang berlangsung di ruang kerja mana pun? |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[[["The `Gesture` class in Blockly handles user interactions like drags and other gestures within a workspace."],["It tracks the workspace where the gesture originated and manages the current dragger if the gesture involves dragging."],["You can use the `inProgress()` method to check if any drag or gesture is currently active on any of the Blockly workspaces."],["A `Gesture` instance is initiated with details of the event and the originating workspace."]]],["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"]]