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