[core] Refactor -> replace some getter/setter pairs with attributes
Remove some set_* methods and replace them with a simple attribute. see #23
This commit is contained in:
parent
068968bbf5
commit
e59e969bdc
7 changed files with 16 additions and 21 deletions
|
@ -63,10 +63,10 @@ class Engine(object):
|
|||
def load_modules(self, modules):
|
||||
"""Load specified modules and return them as list"""
|
||||
for module in modules:
|
||||
self._modules.append(self.load_module(module["module"], module["name"]))
|
||||
self._modules.append(self._load_module(module["module"], module["name"]))
|
||||
return self._modules
|
||||
|
||||
def load_module(self, module_name, config_name=None):
|
||||
def _load_module(self, module_name, config_name=None):
|
||||
"""Load specified module and return it as object"""
|
||||
if config_name is None:
|
||||
config_name = module_name
|
||||
|
@ -95,7 +95,7 @@ class Engine(object):
|
|||
for module in self._modules:
|
||||
module.update(module.widgets())
|
||||
for widget in module.widgets():
|
||||
widget.set_module(module)
|
||||
widget.link_module(module)
|
||||
self._output.draw(widget=widget, engine=self)
|
||||
self._output.flush()
|
||||
self._output.end()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue