kiwi.ui.delegates.ProxySlaveDelegate(GladeSlaveDelegate) class documentationkiwi.ui.delegates
(View In Hierarchy)
A class that combines view, controller and proxy functionality into a single package. It does not possess a top-level window, but is instead intended to be plugged in to a View or Delegate using attach_slave()
| Instance Variable | model | the model |
| Instance Variable | proxy | the proxy |
| Method | __init__ | No summary |
| Method | set_model | Set model. @param model: |
| Method | proxy_updated | Undocumented |
| Method | update | Undocumented |
Inherited from BaseController (via GladeSlaveDelegate):
| Method | on_key_press | The keypress handler, which dispatches keypresses to the functions mapped to in self.keyactions |
| Method | get_parent | parent: the correspondent parent for the controller |
| Method | set_parent | parent: the correspondent parent for the controller |
| Method | get_view | view: the correspondent view for the controller |
| Method | set_view | view: the correspondent view for the controller |
| Method | set_keyactions | Sets the keyactions mapping. See the constructor documentation for a description of it. |
| Method | update_keyactions | XXX |
| Method | _get_all_methods | Undocumented |
Inherited from BaseController (via GladeSlaveDelegate):
| Method | on_key_press | The keypress handler, which dispatches keypresses to the functions mapped to in self.keyactions |
| Method | get_parent | parent: the correspondent parent for the controller |
| Method | set_parent | parent: the correspondent parent for the controller |
| Method | get_view | view: the correspondent view for the controller |
| Method | set_view | view: the correspondent view for the controller |
| Method | set_keyactions | Sets the keyactions mapping. See the constructor documentation for a description of it. |
| Method | update_keyactions | XXX |
| Method | _get_all_methods | Undocumented |
Creates a new Delegate.
| Parameters | model | instance to be attached |
| proxy_widgets | The keyactions parameter is sent to kiwi.controllers.BaseController,
the rest are sent to kiwi.ui.views.BaseView |