Markierungsklasse
Klasse für eine Markierung. Diese Taste wird bei der Tastaturnavigation verwendet, um einen Speicherort im Blockly-AST zu speichern.
Unterschrift:
export declare class Marker
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
colour | string | null | Die Farbe der Markierung. | |
curNode | protected |
IFocusableNode | null | Der aktuelle Standort der Markierung. |
type | String | Der Typ der Markierung. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
dispose() | Entsorgen Sie diese Markierung. | |
getCurNode() | Ruft den aktuellen Standort der Markierung ab. | |
getSourceBlock() | Gibt den Block zurück, dessen untergeordnetes Element der aktuelle Knoten dieser Markierung ist. | |
getSourceBlockFromNode(node) | Gibt den Block zurück, dessen untergeordnetes Element der angegebene Knoten ist. | |
setCurNode(newNode) | Legen Sie den Standort der Markierung fest und rufen Sie die Update-Methode auf. |