Subpackages
- protocols - Trivial Interfaces and Adaptation from PyProtocols.
- tests
- ui - Exports the symbols defined by the traits.ui package.
Submodules
- adapter - An extension to PyProtocols to simplify the declaration of adapters.
- api - Pseudo-package for all of the core symbols from Traits and TraitsUI
- category - Adds a "category" capability to Traits-based classes, similar to that provided by the Cocoa (Objective-C) environment for the Macintosh
- has_dynamic_views - Provides a framework that assembles Traits UI Views at run time, when the view is requested, rather than at the time a class is written
- has_traits - Defines the HasTraits class, along with several useful subclasses and associated metaclasses.
- interface_checker - An attempt at type-safe casting.
- trait_base - Defines common, low-level capabilities needed by the Traits package.
- trait_errors - Defines the standard exceptions raised by the Traits package.
- trait_handlers - Defines the BaseTraitHandler class and a standard set of BaseTraitHandler subclasses for use with the Traits package
- trait_notifiers - Defines the classes needed to implement and support the Traits change notification mechanism.
- trait_numeric - Trait definitions related to the numpy library.
- trait_types - Core Trait definitions.
- trait_value - Defines the TraitValue class, used for creating special, dynamic trait values.
- traits - Defines the 'core' traits for the Traits package
- traits_listener - Defines classes used to implement and manage various trait listener patterns.
- version