Inherits from
- HasTraits: enthought.traits.has_traits.HasTraits
Attributes
- closing
Event fired when the UI is shutting down. This is NOT fired each time the view is hidden, but only when the UI Plugin (i.e., the application is shutting down. Use this, for example, to save view preferences.
closing = Event
- control
The toolkit-specific control that represents the view.
control = Any
- has_focus
Does the view currently have the focus?
has_focus = Bool(False)
- icon
The view's icon.
icon = Str
- id
The view's unique identifier.
id = Str
- name
The view's name.
name = Str
- opened
Whether the view is open
opened = Bool(False)
- part
The part pane that the view is in.
part = Any
- position
The default position of the view relative to the workarea.
position = Enum('left', 'right', 'top', 'bottom', 'left top', 'left bottom', 'right top', 'right bottom', 'top left', 'top right', 'bottom left', 'bottom right')
- selection
The current selection within the view.
selection = List
- window
The workbench window that the view is in.
window = Any
Inherited from base classes
Method summary
Inherited from base classes
- __deepcopy__(self, memo)
- __getstate__(self)
- __prefix_trait__(self, name)
- __reduce_ex__(self, protocol)
- __setstate__(self, state)
- 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)
- base_trait(self, name)
- 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)
- 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)
- edit_traits(self, view = None, parent = None, kind = None, context = None, handler = None, id = '', scrollable = None, **args)
- editable_traits(self)
- get(self, *names, **metadata)
- on_trait_change(self, handler, name = None, remove = False, dispatch = 'same')
- print_traits(self, show_help = False, **metadata)
- remove_trait(self, name)
- remove_trait_listener(self, object, prefix = '')
- reset_traits(self, traits = None, **metadata)
- set(self, trait_change_notify = True, **traits)
- set_trait_dispatch_handler(cls, name, klass, override = False)
- sync_trait(self, trait_name, object, alias = None, mutual = True, remove = False)
- trait(self, name, force = False, copy = False)
- trait_context(self)
- trait_monitor(cls, handler, remove = False)
- trait_names(self, **metadata)
- trait_subclasses(cls, all = False)
- trait_view(self, name = None, view_element = None)
- trait_view_elements(self)
- trait_views(self, klass = None)
- traits(self, **metadata)
- validate_trait(self, name, value)
Methods
- close(self)
Closes the view.
- open(self)
Opens the view.
- set_focus()