| |
Module |
Dependencies |
More |
|
The pulp namespace
Version info and ImportShortcuts() function
|
|
source
|
|
ajax
Ajax calls using JSON or XML, content updating, form serialization
|
cls.event |
unit test
source
|
|
array
Object that behaves like the native Array object with additional iterator methods
|
cls |
unit test
source
|
|
base
Base functionality such as inArray, each, trim, replaceAll and wrapFunction
|
|
source
|
|
cls
System for defining and manipulating object classes
|
base |
unit test
source
|
|
cls.event
System for objects to attach observers and fire callbacks
|
cls |
unit test
source
|
|
cookie
Read, set and unset cookie values with object-oriented interface
|
cls |
unit test
source
|
|
createElement
Tools to dynamically build HTML Node Objects
|
|
source
|
|
cssQuery
Return an array of all elements matching a CSS3-compatible-syntax query
|
|
unit test
source
|
|
date
Parse, format, add and calculate differences with dates
|
|
unit test
source
|
|
date.extensions
Parse "conversational" dates such as "5 weeks from today" and format dates with php and SQL formats
|
date |
source
|
|
event
Attach DOM Element listeners and custom plug-in events such as mouseenter, mouseleave, dom:loaded, etc.
|
cls |
unit test
source
|
|
event.delegate
Ability to add handlers to elements via a CSS selector
|
event, cssQuery |
unit test
source
|
|
event.custom
Additional custom events such as mouse:wheel, shift+click, key:idle, click:contextmenu, etc.
|
event |
unit test
source
|
|
field
Manipulate form elements: get, set, enable, activate, etc.
|
cls |
unit test
source
|
|
func
Manipulate Functions
|
base |
source
|
|
hash
Manipulate and iterate key-value collections
|
cls |
source
|
|
json
Quickly encode and decode JSON strings using the script recommended by json.org
|
|
unit test
source
|
|
node
Manipulate DOM nodes and traverse DOM trees
|
cls.event, event |
unit test
source
|
|
nodeList
Manipulate each member of a DOM Node collection
|
array, node, cssQuery |
unit test
source
|
|
morph
Fade elements and morph from one css style set to another
|
node, |
source
|
|
safeJson
Paranoid level of safety for encoding and decoding JSON strings without using eval()
|
|
source
|
|
string
Manipulate strings
|
base |
unit test
source
|
|
template
Create a template with variable display and basic logic and looping
|
cls |
unit test
source
|
|
type
Test objects for different data type
|
base |
unit test
source
|
|
unit
Test scripts with friendly GUI reports
|
cls.event, template, json |
source
|
|
unit.benchmark
Benchmark functions
|
unit |
source
|
|
unit.launcher
Unit test launcher
|
unit |
source
|