API Reference for Enthought Tool Suite 3.0.1
DEnum = Property(DEnumHelper.get_value, DEnumHelper.set_value, values_name = 'values', editor = (DEnumHelper.make_editor, { Const('trait') : Name('None') }))
DEnum = TraitFactory(DEnum)
DRange = Property(DRangeHelper.get_value, DRangeHelper.set_value, low_name = 'low', high_name = 'high', format = '%s', label_width = 0, default_value = DRangeHelper.default_value, editor = (DRangeHelper.make_editor, { Const('trait') : Name('None') }))
DRange = TraitFactory(DRange)
DRange = SimpleDRange
Works the same way as getattr, except that name can be of the form 'a.b.c' (as many levels as you like). For example:
>>> class A: ... pass ... >>> a = A() >>> a.b = A() >>> a.b.c = 1 >>> super_getattr(a, 'b.c') 1 >>> super_getattr(a.b, 'c') 1
Works the same way as setattr, except that name can be of the form 'a.b.c' (as many levels as you like). For example:
>>> class A: ... pass ... >>> a = A() >>> a.b = A() >>> super_setattr(a, 'b.c', 1) >>> a.b.c 1
| Local name | Refers to |
|---|---|
| EnumEditor | enthought.traits.ui.editors.EnumEditor |
| Float | enthought.traits.trait_types.Float |
| Int | enthought.traits.trait_types.Int |
| Property | enthought.traits.traits.Property |
| RangeEditor | enthought.traits.ui.editors.RangeEditor |
| RangeTypes | enthought.traits.trait_handlers.RangeTypes |
| ref | weakref.ref |
| Trait | enthought.traits.traits.Trait |
| TraitError | enthought.traits.trait_errors.TraitError |
| TraitFactory | enthought.traits.traits.TraitFactory |
| TraitHandler | enthought.traits.trait_handlers.TraitHandler |
© Copyright 2002-2008 Enthought, Inc.