blockly > Zelos > PathObject

Klasse "zelos.PathObject"

Ein Objekt, das das Erstellen und Festlegen der einzelnen vom Renderer verwendeten SVG-Elemente verwaltet.

Unterschrift:

export declare class PathObject extends BasePathObject 

Erweitert: BasePathObject

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Stamm, Stil, Konstanten) Erstellt eine neue Instanz der PathObject-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
konstanten ConstantProvider
outputShapeType Zahl | null Der Typ der Ausgabeverbindungsform des Blocks. Sie wird festgelegt, wenn ein Block mit einer Ausgabeverbindung gezeichnet wird.

Methoden

Methode Modifikatoren Beschreibung
applyColour(block)
beginDrawing() Methode, die aufgerufen wird, wenn die Leiste dabei ist, den Block zu zeichnen.
endDrawing() Methode, die aufgerufen wird, wenn die Leiste fertig gezeichnet ist.
flipRTL()
setOutlinePath(name, pathString) Legen Sie den vom Renderer generierten Pfad für einen Umriss auf dem entsprechenden SVG-Element für den Umrisspfad fest.
setPath(pathString)
updateReplacementFade(enable)
updateSelected(enable)
updateShapeForInputHighlight(conn, enable)