pydui.component package¶
Submodules¶
pydui.component.embedded_widget module¶
- class pydui.component.embedded_widget.PyDuiEmbeddedWidgetHost(*args, **kwargs)¶
Bases:
Protocol
[P
]- property api: P¶
- show()¶
- class pydui.component.embedded_widget.PyDuiEmbeddedWidgetProtocol(*args, **kwargs)¶
Bases:
Protocol
- class pydui.component.embedded_widget.PyDuiEmbeddedWidgetProvider¶
Bases:
object
- abstract add_embedded_widget(widget: PyDuiEmbeddedWidgetHost[PyDuiEmbeddedWidgetProtocol])¶
- abstract create_embedded_widget(widget_typename: str) PyDuiEmbeddedWidgetHost[PyDuiEmbeddedWidgetProtocol] ¶
- abstract remove_embedded_widget(widget: PyDuiEmbeddedWidgetHost[PyDuiEmbeddedWidgetProtocol])¶
- abstract update_embedded_widget_position(widget: PyDuiEmbeddedWidgetHost[PyDuiEmbeddedWidgetProtocol], x: float, y: float)¶
- abstract update_embedded_widget_viewport(widget: PyDuiEmbeddedWidgetHost[PyDuiEmbeddedWidgetProtocol], rect: PyDuiRect)¶
Module contents¶
PyDui-GTK extra component module