nanome.beta.nanome_sdk.session.ui_manager module

class UIManager[source]

Bases: object

create_new_menu(json_path=None)[source]
find_command(command_hash)[source]
handle_ui_command(command, received_obj_list)[source]
instance = <nanome.beta.nanome_sdk.session.ui_manager.UIManager object>
register_btn_pressed_callback(btn: nanome.api.ui.button.Button, callback_fn)[source]
register_dropdown_item_clicked_callback(dd: nanome.api.ui.dropdown.Dropdown, callback_fn)[source]
register_slider_change_callback(sld: nanome.api.ui.slider.Slider, callback_fn)[source]
register_slider_released_callback(sld: nanome.api.ui.slider.Slider, callback_fn)[source]
register_text_change_callback(textinput: nanome.api.ui.text_input.TextInput, callback_fn)[source]
register_text_submit_callback(textinput: nanome.api.ui.text_input.TextInput, callback_fn)[source]