1
0
Fork 0
easejs/lib
Mike Gerwitz 548c38503f Added support for weak abstract methods
This adds the `weak' keyword and permits abstract method definitions to
appear in the same definition object as the concrete implementation. This
should never be used with hand-written code---it is intended for code
generators (e.g. traits) that do not know if a concrete implementation will
be provided, and would waste cycles duplicating the property parsing that
ease.js will already be doing. It also allows for more concise code
generator code.
2014-03-07 00:47:43 -05:00
..
ClassBuilder.js Added support for weak abstract methods 2014-03-07 00:47:43 -05:00
FallbackMemberBuilder.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
FallbackVisibilityObjectFactory.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
MemberBuilder.js Added support for weak abstract methods 2014-03-07 00:47:43 -05:00
MemberBuilderValidator.js Added support for weak abstract methods 2014-03-07 00:47:43 -05:00
MethodWrapperFactory.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
MethodWrappers.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
Trait.js Trait concrete class will now be lazily created on first use 2014-03-07 00:47:43 -05:00
VisibilityObjectFactory.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
VisibilityObjectFactoryFactory.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
class.js Began implementing composition-based traits 2014-03-07 00:47:42 -05:00
class_abstract.js Added support for weak abstract methods 2014-03-07 00:47:43 -05:00
class_final.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
interface.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00
prop_parser.js Added support for `weak' keyword 2014-03-07 00:47:43 -05:00
util.js [copyright] Copyright update 2014-01-20 22:55:29 -05:00
version.js.in [copyright] Copyright update 2014-01-20 22:55:29 -05:00
warn.js [no-copyright] Modified headers to reduce GPL license notice width 2014-01-15 23:56:00 -05:00