| File |
Provides |
Description |
|
|
Core |
Core, MooTools, Type, typeOf, instanceOf, Native |
The heart of MooTools.
|
|
|
Array |
Array |
Contains Array Prototypes like each, contains, and erase.
|
|
|
String |
String |
Contains String Prototypes like camelCase, capitalize, test, and toInt.
|
|
|
Number |
Number |
Contains Number Prototypes like limit, round, times, and ceil.
|
|
|
Function |
Function |
Contains Function Prototypes like create, bind, pass, and delay.
|
|
|
Object |
Object, Hash |
Object generic methods
|
|
|
Event |
Event |
Contains the Event Type, to make the event object cross-browser.
|
|
|
Browser |
Browser, Window, Document |
The Browser Object. Contains Browser initialization, Window and Document, and the Browser Hash.
|
|
|
Class |
Class |
Contains the Class Function for easily creating, extending, and implementing reusable Classes.
|
|
|
Class.Extras |
Class.Extras, Chain, Events, Options |
Contains Utility Classes that can be implemented into your own Classes to ease the execution of many common tasks.
|
|
|
Slick.Parser |
Slick.Parser |
Standalone CSS3 Selector parser
|
|
|
Slick.Finder |
Slick.Finder |
The new, superfast css selector engine.
|
|
|
Element |
Element, Elements, $, $$, Iframe, Selectors |
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.Style |
Element.Style |
Contains methods for interacting with the styles of Elements in a fashionable way.
|
|
|
Element.Event |
Element.Event |
Contains Element methods for dealing with events. This file also includes mouseenter and mouseleave custom Element Events, if necessary.
|
|
|
Element.Delegation |
Element.Delegation |
Extends the Element native object to include the delegate method for more efficient event management.
|
|
|
Element.Dimensions |
Element.Dimensions |
Contains methods to work with size, scroll, or positioning of Elements and the window object.
|
|
|
Fx |
Fx |
Contains the basic animation logic to be extended by all other Fx Classes.
|
|
|
Fx.CSS |
Fx.CSS |
Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, Fx.Elements.
|
|
|
Fx.Tween |
Fx.Tween, Element.fade, Element.highlight |
Formerly Fx.Style, effect to transition any CSS property for an element.
|
|
|
Fx.Morph |
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 |
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 |
Request.HTML |
Extends the basic Request Class with additional methods for interacting with HTML responses.
|
|
|
Request.JSON |
Request.JSON |
Extends the basic Request Class with additional methods for sending and receiving JSON data.
|
|
|
Cookie |
Cookie |
Class for creating, reading, and deleting browser Cookies.
|
|
|
JSON |
JSON |
JSON encoder and decoder.
|
|
|
DOMReady |
DOMReady, DomReady |
Contains the custom event domready.
|
|
|
Swiff |
Swiff |
Wrapper for embedding SWF movies. Supports External Interface Communication.
|
| Options |
|
|
Include Compatibility |
This puts MooTools in compatibility mode with previous versions (1.3 and 1.2). |
| Compressor |
|
|
YUI Compressor |
Uses YUI Compressor by Julien Lecomte, to clean whitespace and rename internal variables to shorter values. Highest compression ratio.
|
|
|
No Compression |
Uncompressed source. Recommended in testing phase. |