def initialize_state(self):
        """ Call this to initialize the state of the UI after everything has been connected. """
        if self.__hardware_source:
            self.__data_item_states_changed_event_listener = self.__hardware_source.data_item_states_changed_event.listen(self.__data_item_states_changed)
            self.__acquisition_state_changed_event_listener = self.__hardware_source.acquisition_state_changed_event.listen(self.__acquisition_state_changed)
        if self.on_display_name_changed:
            self.on_display_name_changed(self.display_name)
        self.__update_buttons()
        if self.on_data_item_states_changed:
            self.on_data_item_states_changed(list())
def initialize_state ( self ) : if self . __hardware_source : self . __data_item_states_changed_event_listener = self . __hardware_source . data_item_states_changed_event . listen ( self . __data_item_states_changed ) self . __acquisition_state_changed_event_listener = self . __hardware_source . acquisition_state_changed_event . listen ( self . __acquisition_state_changed ) if self . on_display_name_changed : self . on_display_name_changed ( self . display_name ) self . __update_buttons ( ) if self . on_data_item_states_changed : self . on_data_item_states_changed ( list ( ) )
Call this to initialize the state of the UI after everything has been connected.