blockly > Ereignisse > MarkerMove
Events.MarkerMove-Klasse
Benachrichtigt Listener darüber, dass sich eine Markierung (für die Tastaturnavigation verwendet) verschoben hat.
Unterschrift:
export declare class MarkerMove extends UiBase
Erweitert: UiBase
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(opt_block, isCursor, opt_oldNode, opt_newNode) | Erstellt eine neue Instanz der MarkerMove -Klasse |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
blockId? | String | Optional: Die ID des Blocks, an dem sich die Markierung jetzt befindet(falls vorhanden). | |
isCursor? | boolean | (Optional) "True", wenn es sich um ein Cursorereignis handelt, andernfalls "False". Informationen zu Cursors und Markierungen finden Sie unter https://blocklycodelabs.dev/codelabs/keyboard-navigation/index.html?index=..%2F..index#1. | |
newNode? | ASTNode | (Optional) Der neue Knoten, auf dem sich die Markierung jetzt befindet. | |
oldNode? | ASTNode | (Optional) Der alte Knoten, auf dem sich die Markierung befand (falls vorhanden). | |
type | String |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
toJson() | Codieren Sie das Ereignis als JSON. |