Marker class
Class for a marker. This is used in keyboard navigation to save a location in the Blockly AST.
Signature:
export declare class Marker
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| colour | string | null | The colour of the marker. | |
| curNode | protected |
IFocusableNode | null | The current location of the marker. |
| type | string | The type of the marker. |
Methods
| Method | Modifiers | Description |
|---|---|---|
| dispose() | Dispose of this marker. | |
| getCurNode() | Gets the current location of the marker. | |
| getSourceBlock() | Returns the block that this marker's current node is a child of. | |
| getSourceBlockFromNode(node) | Returns the block that the given node is a child of. | |
| setCurNode(newNode) | Set the location of the marker and call the update method. |