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. |