Inherits from
- TraitHandler: enthought.traits.trait_handlers.TraitHandler
Attributes
Inherited from base classes
Method summary
- __init__(self, *handlers)
- full_info(self, object, name, value)
- get_editor(self, trait)
- info(self)
- items_event(self)
- mapped_value(self, value)
- set_validate(self)
- slow_validate(self, object, name, value)
- validate(self, object, name, value)
Inherited from base classes
- arg_error(self, method, arg_num, object, name, value)
- create_editor(self)
- dup_arg_error(self, method, arg_num, object, name)
- error(self, object, name, value)
- inner_traits(self)
- is_valid(self, object, name, value)
- keyword_error(self, method, object, name, value)
- missing_arg_error(self, method, arg_num, object, name)
- repr(self, value)
- return_error(self, method, object, value)
Methods
- __init__(self, *handlers)
Creates a TraitCompound handler.
Parameters
- handlers : list or tuple of TraitHandler or trait objects
- The trait handlers to be combined
Description
The TraitHandler or trait objects can be provided directly as arguments to the constructor.
- full_info(self, object, name, value)
- get_editor(self, trait)
- info(self)
- items_event(self)
- mapped_value(self, value)
- set_validate(self)
- slow_validate(self, object, name, value)
- validate(self, object, name, value)