Namespace pulp.cls
Defined in: pulp.cls.js.
Field Summary
Method Summary
^ top
create([methods1] [, methods2] [, methodsN])
createAbstract([methods1] [, methods2] [, methodsN])
Create an abstract class (a regular object with methods extend() and alias())
Field Detail
^ top
pulp.cls.event
Object event system that is mixed into pulp.cls.Base#
and can be mixed into any class prototype.
Uses an advanced event model inspired by YUI 3
Defined in: pulp.cls.event.js.
Method Detail
^ top
pulp.cls.create([methods1] [, methods2] [, methodsN])
-> Function
Parameters:
| {Object} | methods1?, Default: | The methods of the class (add to class prototype) |
| {Object} | methods2?, Default: | More methods |
| {Object} | methodsN?, Default: | As many sets of methods you need |
Returns:
| {Function} |
pulp.cls.createAbstract([methods1] [, methods2] [, methodsN])
-> Object
Create an abstract class (a regular object with methods extend() and alias())
Parameters:
| {Object} | methods1?, Default: | The methods of the class |
| {Object} | methods2?, Default: | More methods |
| {Object} | methodsN?, Default: | As many sets of methods you need |
Returns:
| {Object} |