ironflow.gui.canvas_widgets.ports module
Canvas widgets for ryven IO ports.
- class ironflow.gui.canvas_widgets.ports.PortWidget(x: Number, y: Number, parent: FlowCanvas | CanvasWidget, layout: PortLayout, port: NodePort, selected: bool = False, title: Optional[str] = None, hidden_x: Optional[Number] = None, hidden_y: Optional[Number] = None, radius: Number = 10)[source]
Bases:
HideableWidget- on_click(last_selected_object: Optional[CanvasWidget]) ironflow.gui.canvas_widgets.ports.PortWidget | None[source]