schrodinger.application.bunsen.gui.bunsen_menu module

Bunsen Connection menu state and callback handling.

schrodinger.application.bunsen.gui.bunsen_menu.sync_menu_state() → None

Synchronize the Bunsen Connection menu item at Maestro startup.

schrodinger.application.bunsen.gui.bunsen_menu.toggle() → None

Handle the Window > Bunsen Connection menu toggle.

schrodinger.application.bunsen.gui.bunsen_menu.request_bunsen_connection_change(enabled: bool) → None

Request confirmation and apply a Bunsen connection state change.

Parameters:

enabled – Whether to enable or disable the Bunsen connection.

schrodinger.application.bunsen.gui.bunsen_menu.is_connection_enabled() → bool

Check if the Bunsen Connection is currently enabled.