b66fb0b516da11d7d0a3e6151dab92af15eac49c |
|
15-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added new _NON_ATTRS_CFG static to Base._buildCfg, for custom aggregation |
35ab18cdc8398064c2c60b0ed6bbe181ae9d05ef |
|
07-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
API Doc cleanup |
50ebe4de3ac641ae0af0b39a29ccf82e4c3760b6 |
|
07-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
Cleaned up unused var warnings |
6c65c3574a8e5039c6504276177d116d5c63efbd |
|
07-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added detailed API docs for _buildCfg |
52e73635546b2ee315b3d99cc7145a73ebc5b30e |
|
07-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
Cleaned up Ext._buildCfg support. All buildCfg meta-data now merged
into a single shared hash, used for all static/aggregate/custom mixing.
Added Ext._buildCfg test cases for static/aggregate/custom support.
Also removed statics:true support.
See #2531567 |
9f74fe13660a0d9d411c97798c85863de1745bbf |
|
04-Feb-2012 |
Satyen Desai <sdesai@yahoo-inc.com> |
Ext._buildCfg support - initial drop |
10d8bafc5c24f3a4285cf6060a1935ba5cfc4b85 |
|
20-Aug-2011 |
Luke Smith <lsmith@yahoo-inc.com> |
namespaced @property/@method cleanup
Some files had new YUI.add() metadata property
ordering, resulting in new -min files. No
functionality was changed. |
0709cd166604645c5511b892413b44ad6bce6b64 |
|
04-Jun-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Base.create/mix will now treat initializer and destructor methods
on Extension prototypes in the same way it does for the host class.
Extension initializer prototype methods will be invoked after
the initializer of the host class. Extension destructor methods
will be invoked before the host class destructor.
Extensions which were previously using the init event, or
the initializedChange event, or AOP in their constructors to
inject logic after the host class initializer, can just define an
initializer function instead.
Fixes #2528546 |
a091e633a8a28a2f787150f3b87e4e4ec8e717ba |
|
20-Oct-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed Base.mix when applied to a class created using Base.create (build meta-data was being over-ridden) |
fa1ed07d84c327f796559ea1cf4f4ccb5209bd45 |
|
28-May-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed Base.create to properly isolate ATTRS on extensions. Fixes #2528930 |
af716e785a91e92d5cfa85d40fdd10a30f94751f |
|
26-May-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed argument docs for Base.create. Deprecated Base.build in favor of the easier to use Base.create and Base.mix |
969d790cf689400dd37fcf1f11c1909a66c06de9 |
|
02-Feb-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added Base.create and Base.mix sugar methods on top of Base.build (to mirror the common dynamic:true/false usage). Changed tablist sandbox and overlay to use them. README has details. Tested Overlay, Tooltip example, Widget Custom Class examples. Fixes #2528336 |
fd76c7686fc15c4633e2199dbbfd992864f245d8 |
|
14-Jan-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added support to Base.build to allow for aggregation of ATTRS at the attribute configuration object level (a level deeper than currently done). Fixes #2528530 |
205884de3b8e1b3427a5d4281da93b874d544219 |
|
17-Nov-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
Widget 3.1 milestone 1, WIP |
c938b255ef3c02ee132e52fbd15bb211c6f3f760 |
|
05-Aug-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
1). Fixed hasImpl method on Base.build classes. Fixes #2527997.
2). Allow ad-hoc attributes (attribute which have not be added/configured)
to be set/get.
3). Allow PluginHost to be used on classes without _getClasses()
impl (in preparation to make it independant of Base).
4). Minor kweight tweaks. |
eaa9719567e2ec55d96f9298077f5fc0effe1ed3 |
|
11-Jun-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc tweaks - object literal -> object with name/value pairs. No code changes (-min files unchanged) |
04f6f082e2978c0be5c674a54883b28e50040c39 |
|
10-Jun-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
More API Doc cleanup. Still figuring out how to get submodule descriptions to show up correctly |
793e508bd277c48d6a09b91bb99064b4046eda7a |
|
10-Jun-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc tweaks - using Class.property, Class.method for statics. Again, no -min files were harmed in the making of this commit point |
e0008d92cea7515616980ad13e1075346a3bca2e |
|
10-Jun-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc module/submodule tweaks to try and fix descriptions. Also fixed a url. Again, no -min files harmed in the making of this commit point |
64953b0596d07dbee9a9b521ed61c434ce4709b5 |
|
10-Jun-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc cleanup for base module classes - Base, BaseBuild, PluginHost. No -min files were harmed in the making of this commit point |
b4e59b5d4777b2fc949d0b8da063b6ea1f2d43a1 |
|
15-May-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
Removed support for static MyClass.PLUGINS array for class level plugins. Added Base.plug, Base.unplug instead, to allow subclasses to unplug plugins defined higher up in the hierarchy |
2b449ca06646ebb6603e35918a40bca8e0f43c8e |
|
05-May-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
Attribute initial set no longer fires change events. Provides significant performance boost and basis for consistent development pattern (sync/bind, as in Widget). base module split up into base-base and base-build submodules. |
1201815cf554ddd27ca4898d9623926cfe3c2ac9 |
|
13-Apr-2009 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added args to facade instead of a passing as separate arguments for Base init event (cfg arg) and Widget render (parentNode arg) - based on design pattern for facade based events |