blockly > Markierung

Markierungsklasse

Klasse für eine Markierung. Dies wird bei der Tastaturnavigation verwendet, um einen Ort in Blockly AST zu speichern.

Unterschrift:

export declare class Marker 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)() Erstellt eine neue Markierungsinstanz.

Attribute

Attribut Modifikatoren Typ Beschreibung
Farbe String | null Die Farbe der Markierung.
type String Der Typ der Markierung.

Methoden

Methode Modifikatoren Beschreibung
dispose() Diese Markierung entsorgen.
getCurNode() Ruft die aktuelle Position der Markierung ab.
getDrawer() Rufen Sie die aktuelle Leiste für die Markierung ab.
hide() SVG-Markierung ausblenden.
setCurNode(newNode) Legen Sie die Position der Markierung fest und rufen Sie die update-Methode auf. Das Festlegen von „isStack“ auf „true“ funktioniert nur, wenn „newLocation“ die höchste Ausgabe- oder vorherige Verbindung in einem Stack ist.
setDrawer(drawer) Legt das Objekt fest, das für das Zeichnen der Markierung zuständig ist.