Informazioni sul rendering
RenderInfo
determina il modo in cui vengono visualizzati gli elementi visivi di un blocco.
Un blocco è sempre costituito da input, connessioni e campi, ma possono essere disposti in molti modi diversi. Ad esempio, la stessa definizione di blocco
può essere visualizzata con input esterni o in linea.

Le informazioni sul rendering determinano quale layout viene scelto.
Come primo passo del rendering, le informazioni di rendering riguardano la definizione
del blocco e le misurazioni delle sue parti visive. Dopodiché decide come deve essere disposto il blocco e organizza le informazioni di conseguenza. Le informazioni vengono trasformate in elementi e distanziatori non sovrapposti, organizzati in righe e distanziatori non sovrapposti.
Successivamente, il cassetto utilizza le informazioni sul layout organizzato per creare i percorsi SVG che rappresentano il blocco.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-07-24 UTC.
[null,null,["Ultimo aggiornamento 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"]]