blockly > zelos > PathObject

Klasse "zelos.PathObject"

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

Unterschrift:

export declare class PathObject extends BasePathObject 

Erweitert: BasePathObject

Konstruktoren

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

Attribute

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

Methoden

Methode Modifikatoren Beschreibung
applyColour(block)
beginDrawing() Methode, die aufgerufen wird, wenn die Leiste im Begriff ist, den Block zu zeichnen.
endDrawing() Methode, die aufgerufen wird, wenn das Zeichnen der Leiste abgeschlossen ist.
flipRTL()
setOutlinePath(name, pathString) Legt den vom Renderer generierten Pfad für einen Umrisspfad im SVG-Element des entsprechenden Umrisspfads fest.
setPath(pathString)
updateReplacementFade(enable)
updateSelected(enable)
updateShapeForInputHighlight(conn, enable)