Renderizar informações
O RenderInfo
determina como os elementos visuais de um bloco são
dispostos.
Um bloco é sempre construído com entradas, conexões e campos, mas eles podem ser dispostos de várias maneiras diferentes. Por exemplo, a mesma definição de bloco
pode ser renderizada com entradas externas ou in-line.

As informações de renderização determinam qual layout é escolhido.
Como primeira etapa da renderização, as informações da renderização analisam a definição do bloco
e as medidas das partes visuais dele. Em seguida, ele decide como o bloco será disposto e organiza as informações de acordo. As informações são transformadas em elementos e espaçadores não sobrepostos, que são organizados em linhas e espaçadores não sobrepostos.
Em seguida, a gaveta usa essas informações de layout organizadas para criar os
caminhos SVG que representam o bloco.
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."],[[["`RenderInfo` dictates the visual layout of a block's elements, such as inputs, connections, and fields, determining aspects like inline or external input placement."],["It analyzes the block definition and element measurements to establish an optimal layout, organizing the information into elements, spacers, rows, and row spacers for a non-overlapping visual structure."],["This organized layout information is then utilized by the drawer to generate the final SVG paths that visually represent the block."]]],["`RenderInfo` defines a block's visual layout. It analyzes a block's inputs, connections, and fields, considering external or inline input options. It determines the layout, organizing visual components into non-overlapping elements, spacers, rows, and row spacers. This structured information is then passed to the drawer, which generates the SVG paths for the block's visual representation. The core task of the render info is to take visual elements and organize them.\n"]]