blockly > Events > MarkerMove
Klasse "Events.MarkerMove"
Informiert Listener darüber, dass eine Markierung, die für die Tastaturnavigation verwendet wird, verschoben wurde.
Unterschrift:
export declare class MarkerMove extends UiBase
Erweitert: UiBase
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(opt_block, isCursor, opt_oldNode, opt_newNode) | Konstruiert eine neue Instanz der Klasse MarkerMove |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
blockId? | String | (Optional) Die ID des Blocks, in dem die Markierung jetzt vorhanden ist, falls vorhanden. | |
isCursor? | boolean | (Optional) „True“, wenn es sich um ein Cursor-Ereignis handelt, andernfalls „false“. Informationen zum Unterschied zwischen Cursor 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. | |
Typ | String |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
toJson() | Codieren Sie das Ereignis als JSON. |