| Core |
|
|
Core |
The core of MooTools, contains all the base functions and the Native and Hash implementations. Required by all the other scripts. |
|
|
Browser |
The Browser Core. Contains Browser initialization, Window and Document, and the Browser Hash. |
| Native |
|
|
Array |
Contains Array Prototypes like each, contains, and erase. |
|
|
Function |
Contains Function Prototypes like create, bind, pass, and delay. |
|
|
Number |
Contains Number Prototypes like limit, round, times, and ceil. |
|
|
String |
Contains String Prototypes like camelCase, capitalize, test, and toInt. |
|
|
Hash |
Contains Hash Prototypes. Provides a means for overcoming the JavaScript practical impossibility of extending native Objects. |
|
|
Event |
Contains the Event Class, to make the event object Crossbrowser. |
| Class |
|
|
Class |
Contains the Class Function for easily creating, extending, and implementing reusable Classes. |
|
|
Class.Extras |
Contains Utility Classes that can be implemented into your own Classes to ease the execution of many common tasks. |
| Element |
|
|
Element |
One of the most important items in 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.Event |
Contains Element methods for dealing with events. This file also includes mouseenter and mouseleave custom Element Events. |
|
|
Element.Style |
Contains methods for interacting with the styles of Elements in a fashionable way. |
|
|
Element.Dimensions |
Contains methods to work with size, scroll, or positioning of Elements and the window object. |
| Utilities |
|
|
Selectors |
Adds advanced CSS-style querying capabilities for targeting HTML Elements. Includes pseudo selectors. |
|
|
DomReady |
Contains the custom event domready. |
|
|
JSON |
JSON encoder and decoder. |
|
|
Cookie |
Class for creating, reading, and deleting browser Cookies. |
|
|
Swiff |
Wrapper for embedding SWF movies. Supports External Interface Communication. |
| Fx |
|
|
Fx |
Contains the basic animation logic to be extended by all other Fx Classes. |
|
|
Fx.CSS |
Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, Fx.Elements. |
|
|
Fx.Tween |
Formerly Fx.Style, effect to transition any CSS property for an element. |
|
|
Fx.Morph |
Formerly Fx.Styles, effect to transition any number of CSS properties for an element using an object of rules, or CSS based selector rules. |
|
|
Fx.Transitions |
Contains a set of advanced transitions to be used with any of the Fx Classes. |
| Request |
|
|
Request |
Powerful all purpose Request Class. Uses XMLHTTPRequest. |
|
|
Request.HTML |
Extends the basic Request Class with additional methods for interacting with HTML responses. |
|
|
Request.JSON |
Extends the basic Request Class with additional methods for sending and receiving JSON data. |