Core |
|
Core |
The core of mootools. Is required by all the others, but has no dependancies and can be used stand-alone. Contains Basic functions and Initializers.
|
Class |
|
Class |
Contains the Class Function, to easily create, extend, implement reusable Classes.
|
|
Class.Extras |
Contains Extra Class methods to be implemented in your own classes, to ease the execution of the most common tasks.
|
Native |
|
Array |
Contains Array Prototypes, like copy, each, contains, remove.
|
|
String |
Contains String and Number Prototypes, like camelCase, capitalize, test, toInt.
|
|
Function |
Contains Function Prototypes, like create, bind, pass, delay, periodical.
|
|
Number |
Contains Number prototypes.
|
|
Element |
One of the most important item of mootools, contains the dollar function, the dollars function, and an handful of cross-browser, time-saver methods to let you easily work with HTML Elements.
|
Element |
|
Element.Event |
Contains the Event Class, Element methods to deal with Element events, custom Events, and the Function prototype bindWithEvent.
|
|
Element.Filters |
Adds Filtering Capabilities to Element Collections.
|
|
Element.Selectors |
Allows to select elements by css selectors, at any depth.
|
|
Element.Form |
Contains Element methods to work with forms.
|
|
Element.Dimensions |
Contains Element methods to work with element size, scroll, or position in space.
|
Window |
|
Window.DomReady |
Contains the domready event.
|
|
Window.Size |
Function to get window dimensions in a crossbrowser fashion.
|
Effects |
|
Fx.Base |
Contains the basic animation logic.
|
|
Fx.CSS |
Contains the CSS animation logic. Used by Styles based Effects.
|
|
Fx.Style |
Effect to change any css property for an element.
|
|
Fx.Styles |
Effect to change any number of css properties for an element.
|
|
Fx.Elements |
Effect to change any number of css properties to any number of elements.
|
|
Fx.Scroll |
Effect to scroll any element, including the window.
|
|
Fx.Slide |
Effect to slide an element.
|
|
Fx.Transitions |
Contains transitions to be used with any of the above effects.
|
Drag |
|
Drag.Base |
the basic drag class. you can use this to drag, resize and whatever you want to do when dragging the mouse.
|
|
Drag.Move |
Drag.Move extends Drag.Base, adding support for draggable containers and droppables.
|
Remote |
|
XHR |
Basic XMLHttpRequest Object Class Wrapper.
|
|
Ajax |
Extends the basic XHR with additional methods and utility functions.
|
|
Cookie |
Lets you Create/Read/Delete Cookies.
|
|
Json |
Json encoder/decoder.
|
|
Json.Remote |
Shortcut Class to send and receive Javascript Objects.
|
|
Assets |
Contains functions to load external files on the fly: images, css, javascript.
|
Plugins |
|
Hash |
Object wrapper, allows to use custom methods on javascript Objects. By Christophe Beyls.
|
|
Hash.Cookie |
Lets you Create/Read/Delete Cookies in Json Format.
|
|
Color |
Class for creating and manipulating colors in JavaScript. Supports HSB->RGB Conversions and vice versa.
|
|
Scroller |
Lets you scroll the window when the mouse reaches certain boundaries.
|
|
Slider |
Lets you create horizontal and vertical sliders.
|
|
SmoothScroll |
Smooth scroll your internal links.
|
|
Sortables |
Lets you resort list items. Supports optional ghosting & handles
|
|
Tips |
The Tooltips.
|
|
Group |
The Group.
|
|
Accordion |
Does it need a description?
|