blockly > geras > PathObject
Clase geras.PathObject
Un objeto que controla la creación y la configuración de cada uno de los elementos SVG utilizados por el renderizador.
Signature:
export declare class PathObject extends BasePathObject
Extiende: BasePathObject
Constructores
| Constructor | Modificadores | Descripción |
|---|---|---|
| (constructor)(raíz, estilo, constantes) | Construye una instancia nueva de la clase PathObject. |
Propiedades
| Propiedad | Modificadores | Tipo | Descripción |
|---|---|---|---|
| colourDark | string | El color del camino oscuro en el bloque de '#RRGGBB' de un conjunto de datos tengan un formato común. | |
| constantes | ConstantProvider | ||
| svgPathDark | SVGElement | ||
| svgPathLight | SVGElement |
Métodos
| Método | Modificadores | Descripción |
|---|---|---|
| applyColour(block) | ||
| flipRTL() | ||
| setHighlightPath(highlightPath) | Establece la ruta de resaltado generada por el renderizador en el elemento SVG. | |
| setPath(mainPath) | ||
| setStyle(blockStyle) | ||
| updateDisabled_(disabled) | ||
| updateHighlighted(highlighted) | ||
| updateShadow_(shadow) |