gine.gine_widget

Module Contents

Functions

create_expanded_button(description, button_style)

gine_widget([center, footer, header, left_sidebar, ...])

This widget provides interactive control and layout control for netlist visualisation.

interactive_netlist_graph(gdsfactory_netlist)

This function converts a GDSFactory netlist into a gine netlist, and then returns an interactive netlist widget.

Attributes

header_button

left_button

center_button

right_button

footer_button

create_expanded_button(description, button_style)[source]
header_button
left_button
center_button
right_button
footer_button
gine_widget(center: ipywidgets.Widget = None, footer: ipywidgets.Widget | None = None, header: ipywidgets.Widget | None = None, left_sidebar: ipywidgets.Widget | None = None, right_sidebar: ipywidgets.Widget | None = None)[source]

This widget provides interactive control and layout control for netlist visualisation.

It includes all the buttons, layout window resizer, and visualising tools in which the netlist graph is shown.

interactive_netlist_graph(gdsfactory_netlist: dict)[source]

This function converts a GDSFactory netlist into a gine netlist, and then returns an interactive netlist widget.