Rendering-Informationen
Mit RenderInfo
wird definiert, wie die visuellen Elemente eines Blocks dargestellt werden.
Ein Block besteht immer aus Eingaben, Verbindungen und Feldern, kann aber auf viele verschiedene Arten angeordnet werden. Diese Blockdefinition kann beispielsweise mit externen Eingaben oder Inline-Eingaben gerendert werden.

Mit den Renderinginformationen wird festgelegt, welches Layout ausgewählt wird.
Im ersten Schritt des Renderings werden in den Renderinginformationen die Definition des Blocks und die Messungen der visuellen Teile betrachtet. Anschließend entscheidet das Unternehmen, wie der Block gestaltet werden soll, und organisiert die Informationen entsprechend. Die Informationen werden in nicht überlappende Elemente und Abstandshalter umgewandelt, die in nicht überlappende Zeilen und Zeilenabstandshalter organisiert sind.
Dann erstellt die Leiste anhand dieser organisierten Layoutinformationen die SVG-Pfade, die den Block darstellen.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-07-24 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]