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