Inherits from
- Handler: enthought.traits.ui.handler.Handler
Attributes
Inherited from base classes
Method summary
Inherited from base classes
- __deepcopy__(self, memo)
- __getstate__(self)
- __prefix_trait__(self, name, is_set)
- __reduce_ex__(self, protocol)
- __setstate__(self, state, trait_change_notify = True)
- add_class_trait(cls, name, *trait)
- add_trait(self, name, *trait)
- add_trait_category(cls, category)
- add_trait_listener(self, object, prefix = '')
- all_trait_names(self)
- apply(self, info)
- base_trait(self, name)
- can_drop(self, info, object)
- can_import(self, info, category)
- class_default_traits_view(cls)
- class_editable_traits(cls)
- class_trait_names(cls, **metadata)
- class_trait_view(cls, name = None, view_element = None)
- class_trait_view_elements(cls)
- class_traits(cls, **metadata)
- clone_traits(self, traits = None, memo = None, copy = None, **metadata)
- close(self, info, is_ok)
- configure_traits(self, filename = None, view = None, kind = None, edit = True, context = None, handler = None, id = '', scrollable = None, **args)
- copy_traits(self, other, traits = None, memo = None, copy = None, **metadata)
- copyable_trait_names(self, **metadata)
- default_traits_view(self)
- dock_control_for(self, info, parent, object)
- dock_window_empty(self, dock_window)
- edit_traits(self, view = None, parent = None, kind = None, context = None, handler = None, id = '', scrollable = None, **args)
- editable_traits(self)
- has_traits_interface(self, *interfaces)
- init_info(self, info)
- on_trait_change(self, handler, name = None, remove = False, dispatch = 'same', priority = False, deferred = False)
- open_view_for(self, control, use_mouse = True)
- position(self, info)
- print_traits(self, show_help = False, **metadata)
- remove_trait(self, name)
- remove_trait_listener(self, object, prefix = '')
- reset_traits(self, traits = None, **metadata)
- revert(self, info)
- set_trait_dispatch_handler(cls, name, klass, override = False)
- setattr(self, info, object, name, value)
- show_help(self, info, control = None)
- sync_trait(self, trait_name, object, alias = None, mutual = True, remove = False)
- trait(self, name, force = False, copy = False)
- trait_context(self)
- trait_get(self, *names, **metadata)
- trait_monitor(cls, handler, remove = False)
- trait_names(self, **metadata)
- trait_set(self, trait_change_notify = True, **traits)
- trait_setq(self, **traits)
- trait_subclasses(cls, all = False)
- trait_view(self, name = None, view_element = None)
- trait_view_elements(self)
- trait_view_for(self, info, view, object, object_name, trait_name)
- trait_views(self, klass = None)
- traits(self, **metadata)
- validate_trait(self, name, value)
Methods
- closed(self, info, is_ok)
Handles the user interface being closed by the user.
This method is overridden here to unregister any dispatchers that were set up in the init() method.
- init(self, info)
Initializes the controls of a user interface.
Parameters
- info : UIInfo object
- The UIInfo object associated with the view
Returns
A boolean, indicating whether the user interface was successfully initialized. A True value indicates that the UI can be displayed; a False value indicates that the display operation should be cancelled.
Description
This method is called after all user interface elements have been created, but before the user interface is displayed. Use this method to further customize the user interface before it is displayed.
This method is overridden here to delegate to sub-handlers.