RenderConfig¶
- class hugr.hugr.render.RenderConfig(palette: ~hugr.hugr.render.Palette = <factory>, qualify_op_name: bool = False, display_metadata: bool = True, display_node_id: bool = False, display_link_label: bool = True, max_edge_label_length: int | None = 24, max_node_label_length: int | None = 24, max_metadata_length: int | None = 20, display_node_extension_version: bool = False, display_edge_extension_version: bool = False)[source]¶
Bases:
objectConfiguration for rendering a HUGR to a graphviz dot file.
Methods
Attributes
If true, display the types extension version on edges.
If true display full type name on the edges.
If true display node metadata.
If true, display the op extension version in node labels.
If true display node numbering.
Max length for edge labels.
Max length for metadata display.
Max length for node labels.
If true prepend extension names to operation and type names.
The palette to use for rendering.
- display_edge_extension_version: bool = False¶
If true, display the types extension version on edges.