Objeto de caminho
O PathObject
contém os elementos SVG no DOM
que compõem o bloco.
Por exemplo, no renderizador Geras, os blocos têm um caminho "principal", um caminho "escuro" e um caminho "claro", para que tenham efeito 3D. O objeto de caminho cria os elementos SVG para cada um desses caminhos.

Ao contrário do renderizador Thrasos, cujos blocos têm um único elemento de caminho com um traço:

Ele também lida com:
- Aplicando a forma gerada pela gaveta aos elementos SVG.
- Aplicando cores de tema aos elementos SVG.
- Aplicar outro estilo aos elementos SVG.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-07-24 UTC.
[null,null,["Última atualização 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"]]