def _on_change_widget_active_columns_select_multiple(self, change): if GUICommon.is_widget_value_changed(change): output = list() for x in change['new']: output.append(x) self.__application_options.active_columns = output
def _on_change_widget_city_combobox(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.city = change['new'] state = self.__application.get_current_selected_dataset( ).get_state_of_city(change['new']) if state is not None: self.__application_options.state = state self.update()
def _on_change_widget_display_univariate_regression_line_checkbox( self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.display_univariate_regression_line = change[ 'new']
def _on_change_widget_time_int_range_slider(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.plot_time_range_as_years = [ change['new'][0], change['new'][1] ]
def _on_change_widget_state_combobox(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.state = change['new'] self.update()
def _on_change_widget_month_checkbox(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.month_filter_enabled = change['new'] self._widget_month_combobox.disabled = not self.__application_options.month_filter_enabled
def _on_change_widget_month_combobox(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.month_name = change['new']
def __on_change_widget_dataset_file_select(self, change): if GUICommon.is_widget_value_changed(change): self.__application.set_current_selected_dataset(change['new']) self.update()
def _on_change_widget_active_columns_select(self, change): if GUICommon.is_widget_value_changed(change): self.__application_options.active_columns = [change['new']]