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