traitsui.ui_traits module¶
Defines common traits used within the traits.ui package.
-
class
traitsui.ui_traits.
ATheme
(value=None, **metadata)[source]¶ Bases:
traits.trait_type.TraitType
Defines a trait whose value must be a traits UI Theme or a string that can be converted to one.
-
default_value
= None¶ Define the default value for the trait:
-
info_text
= 'a Theme or string that can be used to define one'¶ A description of the type of value this trait accepts:
-
-
class
traitsui.ui_traits.
StatusItem
(value=None, **traits)[source]¶ Bases:
traits.has_traits.HasStrictTraits
-
name
= Str("status")¶ The name of the trait the status information will be synched with:
-
width
= Float(0.5)¶ The width of the status field. The possible values are:
abs( width ) > 1.0: Width of the field in pixels = abs( width )
- abs( width ) <= 1.0: Relative width of the field when compared to
the other relative width fields.
-
-
class
traitsui.ui_traits.
ViewStatus
(default_value=<traits.trait_type._NoDefaultSpecifiedType object>, **metadata)[source]¶ Bases:
traits.trait_type.TraitType
Defines a trait whose value must be a single StatusItem instance or a list of StatusItem instances.
-
default_value
= None¶ Define the default value for the trait:
-
info_text
= 'None, a string, a single StatusItem instance, or a list or tuple of strings and/or StatusItem instances'¶ A description of the type of value this trait accepts:
-