csaxs_bec.bec_widgets.widgets.client.XRayEye#
- class XRayEye(gui_id: str | None = None, config: dict | None = None, object_name: str | None = None, parent=None, **kwargs)[source]#
Bases:
RPCBaseMethods
Return the currently active ROI, or None if no ROI is active.
Enable/disable submit button.
Hide this widget (or its container).
None
Enable/Disable motor controls
Bring this widget (or its container) to the front.
Remove the widget.
Connect or disconnect DAP fit parameter forwarding to omny_xray_gui.
None
None
Attributes
None
None
None
- property enable_move_buttons#
None
- enable_submit_button(enable: bool)[source]#
Enable/disable submit button. :param enable: -1 disable else enable :type enable: int
- hide()#
Hide this widget (or its container).
- on_motors_enable(x_enable: bool, y_enable: bool)[source]#
Enable/Disable motor controls
- Parameters:
x_enable (bool) – enable x motor controls
y_enable (bool) – enable y motor controls
- raise_window()#
Bring this widget (or its container) to the front.
- remove()#
Remove the widget.
- property sample_name#
None
- set_dap_params_forwarding(enabled: bool)[source]#
Connect or disconnect DAP fit parameter forwarding to omny_xray_gui.
- property user_message#
None