Browse Source

moved helpers to bottom of file

pull/150/head
chriskiehl 8 years ago
parent
commit
5d7b5e9153
1 changed files with 10 additions and 9 deletions
  1. 19
      gooey/gui/presenter.py

19
gooey/gui/presenter.py

@ -121,15 +121,6 @@ class Presenter(object):
def stop(self): def stop(self):
self.client_runner.stop() self.client_runner.stop()
@staticmethod
def partition(collection, condition):
return filter(condition, collection), filter(lambda x: not condition(x), collection)
def update_list(self, collection, new_values):
# convenience method for syncronizing the model -> widget list collections
for index, val in enumerate(new_values):
collection[index].value = val
def configuring(self): def configuring(self):
self.view.hide_all_buttons() self.view.hide_all_buttons()
self.view.hide('check_mark', 'running_img', 'error_symbol', 'runtime_display') self.view.hide('check_mark', 'running_img', 'error_symbol', 'runtime_display')
@ -155,3 +146,13 @@ class Presenter(object):
self.view.show('error_symbol', 'edit_button', 'restart_button', 'close_button', 'runtime_display') self.view.show('error_symbol', 'edit_button', 'restart_button', 'close_button', 'runtime_display')
self.view.Layout() self.view.Layout()
@staticmethod
def partition(collection, condition):
return filter(condition, collection), filter(lambda x: not condition(x), collection)
def update_list(self, collection, new_values):
# convenience method for syncronizing the model -> widget list collections
for index, val in enumerate(new_values):
collection[index].value = val
Loading…
Cancel
Save