Functions
d_ | Mark an Atom member as bindable from Enaml syntax. |
Classes
Declarative | The most base class of the Enaml declarative objects. |
Mark an Atom member as bindable from Enaml syntax.
Parameters : | member : Member
readable : bool, optional
writable : bool, optional
final : bool, optional
|
---|
Bases: enaml.core.object.Object
The most base class of the Enaml declarative objects.
This class provides the core functionality required of declarative Enaml types. It can be used directly in a declarative Enaml object tree to store and react to state changes. It has no concept of a visual representation; that functionality is added by subclasses.
alias of DeclarativeMeta
Export the ‘name’ attribute as a declarative member.
An event fired when an object is initialized. It is triggered once during the object lifetime, at the end of the initialize method.
A property which gets and sets the initialized flag. This should not be manipulated directly by user code.
Initialize this object all of its children recursively.
This is called to give the objects in the tree the opportunity to initialize additional state which depends upon the object tree being fully built. It is the responsibility of external code to call this method at the appropriate time. This will emit the initialized signal after all of the children have been initialized.