blockly > geras > PathObject
Klasse "geras.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 |
---|---|---|---|
colourDark | String | Die Farbe des dunklen Pfads auf dem Block im Format "#RRGGBB" | |
constants | ConstantProvider | ||
svgPathDark | SVGElement | ||
svgPathLight | SVGElement |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
applyColour(block) | ||
flipRTL() | ||
setHighlightPath(highlightPath) | Legen Sie den vom Renderer generierten Hervorhebungspfad auf das SVG-Element fest. | |
setPath(mainPath) | ||
setStyle(blockStyle) | ||
updateDisabled_(disabled) | ||
updateHighlighted(highlighted) | ||
updateShadow_(shadow) |