Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > Geste

Gestenklasse

Klasse für eine Geste.

Unterschrift:

export declare class Gesture 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(e, creatorWorkspace) Erstellt eine neue Instanz der Gesture-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
aktuellerDropdown-Inhaber Feld | null Der Inhaber des Drop-down-Menüs, wenn diese Geste zum ersten Mal gestartet wird. Erforderlich, weil das Drop-down-Menü geschlossen wird, bevor Felder auf die zugehörigen Ereignisse angewendet werden. Bei einigen Feldern ist der Inhaber des Drop-down-Menüs wichtig.
istEnde_ protected boolean Boolescher Wert, der intern verwendet wird, um einen Zyklus zu entsorgen.
onMoveWrapper_ protected browserEvents.Data | Null Ein Ziehpunkt, der verwendet wird, um die Bindung eines Zeiger am Ende eines Ziehvorgangs aufzuheben. Undurchsichtige Daten, die von Blockly.bindEventWithChecks_ zurückgegeben werden.
onUpWrapper_ protected browserEvents.Data | Null Ein Ziehpunkt, mit dem die Bindung eines Zeiger-Listeners am Ende eines Ziehvorgangs aufgehoben wird. Undurchsichtige Daten, die von Blockly.bindEventWithChecks_ zurückgegeben werden.
startWorkspace_ protected WorkspaceSvg | null Der Arbeitsbereich, in dem die Geste gestartet wurde. Eine Seite kann mehrere Arbeitsbereiche enthalten. Das ist genauer als bei Verwendung von Blockly.common.getMainWorkspace().

Methoden

Methode Modifikatoren Beschreibung
getCurrentDragger() Ruft den aktuellen Drag-and-drop ab, wenn ein Element gezogen wird. Null, wenn nichts gezogen wird.
inProgress() static Wird in einem Arbeitsbereich derzeit eine Ziehbewegung oder eine andere Geste ausgeführt?