Objet de chemin
PathObject
contient les éléments SVG du DOM qui constituent le bloc.
Par exemple, dans le moteur de rendu Geras, les blocs ont un chemin "principal", un chemin "sombre" et un chemin "clair", afin de leur donner un effet 3D. L'objet "path" crée les éléments SVG pour chacun de ces chemins.

Contrairement au moteur de rendu Thrasos, dont les blocs ne comportent qu'un seul élément de chemin avec un trait:

Il gère également:
- Application de la forme générée par le panneau aux éléments SVG
- Application de couleurs de thème aux éléments SVG
- Appliquer un autre style aux éléments SVG
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/07/24 (UTC).
[null,null,["Dernière mise à jour le 2023/07/24 (UTC)."],[[["The `PathObject` manages the SVG elements that visually represent a block in Blockly, such as the main, dark, and light paths for 3D effects."],["It applies the shape created by the drawer, along with theme colors and other styling, to these SVG elements."],["Different renderers, like Geras and Thrasos, utilize `PathObject` to create unique visual styles for their blocks."]]],["The `PathObject` class manages the SVG elements that form a block's visual representation within the DOM. It generates SVG elements for different paths (e.g., main, dark, light) as seen in the Geras renderer or a single path as in the Thrasos renderer. It also applies the shape from the drawer, incorporates theme colors, and applies other styling to these SVG elements. It handles all these visual modifications of the block.\n"]]