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