Project Outline
«
pulp javascript framework

Namespace pulp.cls

Defined in: pulp.cls.js.

Field Summary
^ top
Base The base object from which all classes inherit
event Object event system that is mixed into pulp.cls.Base# and can be mixed into any class prototype.
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.Base
The base object from which all classes inherit

									
								
									
										
										
										
										
				
								
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}
Documentation generated by JsDoc Toolkit 2.1.0 on Tue Aug 18 2009 22:40:26; Template based on jProton by Pedro Simonetti