The base-core module provides the BaseCore class, the lightest version of Base, * which provides Base's basic lifecycle management and ATTRS construction support, * but doesn't fire init/destroy or attribute change events.
It mixes in AttributeCore, which is the lightest version of Attribute
* for each (class in the hierarchy) { * Call the class Extension constructors. * * Add the class ATTRS. * * Call the class initializer * Call the class Extension initializers. * } *
* for each (class in the hierarchy) { * Call the class Extension constructors. * } * * Add ATTRS for all classes * * for each (class in the hierarchy) { * Call the class initializer. * Call the class Extension initializers. * } *