Skip to content

Push.device_navigation_component

Classes

class DeviceNavigationComponent(Component)

Bases: Component

__init__(self, device_bank_registry, banking_info, info_layer, delete_handler, session_ring, device_provider, *a, **k)

current_node(self)

set_select_buttons(self, select_buttons)

set_state_buttons(self, state_buttons)

set_exit_button(self, exit_button)

set_enter_button(self, enter_button)

set_display_line(self, line)

set_blank_display_line(self, line)

selected_object(self)

back_to_top(self)

_on_selected_track_changed(self)

_on_selected_device_changed(self)

_on_device_parameters_changed(self)

_set_current_node(self, node)

_update_info(self, selection)

update(self)

_deactivated_option_listener(self)

_on_state_changed_in_node(self, index, value)

_on_children_changed_in_node(self)

_on_selected_child_changed_in_node(self, index)

_is_deleting(self)

_on_state_changed_in_controller(self, index, value)

_on_selection_changed_in_controller(self, value)

_on_selection_clicked_in_controller(self, index)

_on_enter_value(self, value)

_on_exit_value(self, value)

_update_hotswap_target(self)

_make_enter_node(self)

_make_exit_node(self)

_update_enter_button(self)

_update_exit_button(self)