7 "desc": "The core of MooTools, contains all the base functions and the Native and Hash implementations. Required by all the other scripts."
12 "desc": "The Browser Core. Contains Browser initialization, Window and Document, and the Browser Hash."
21 "desc": "Contains Array Prototypes like copy, each, contains, and remove."
26 "desc": "Contains Function Prototypes like create, bind, pass, and delay."
31 "desc": "Contains Number Prototypes like limit, round, times, and ceil."
36 "desc": "Contains String Prototypes like camelCase, capitalize, test, and toInt."
41 "desc": "Contains Hash Prototypes. Provides a means for overcoming the JavaScript practical impossibility of extending native Objects."
45 "deps": ["Browser", "Array", "Function", "Number", "String", "Hash"],
46 "desc": "Contains the Event Class, to make the event object Crossbrowser."
54 "deps": ["Core", "Array", "String", "Function", "Number", "Hash"],
55 "desc": "Contains the Class Function for easily creating, extending, and implementing reusable Classes."
60 "desc": "Contains Utility Classes that can be implemented into your own Classes to ease the execution of many common tasks."
68 "deps": ["Browser", "Array", "String", "Function", "Number", "Hash"],
69 "desc": "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."
73 "deps": ["Element", "Event"],
74 "desc": "Contains Element methods for dealing with events. This file also includes mouseenter and mouseleave custom Element Events."
79 "desc": "Contains methods for interacting with the styles of Elements in a fashionable way."
82 "Element.Dimensions": {
84 "desc": "Contains methods to work with size, scroll, or positioning of Elements and the window object."
94 "desc": "Adds advanced CSS-style querying capabilities for targeting HTML Elements. Includes pseudo selectors."
98 "deps": ["Element.Event"],
99 "desc": "Contains the custom event domready."
103 "deps": ["Array", "String", "Function", "Number", "Hash"],
104 "desc": "JSON encoder and decoder."
108 "deps": ["Browser", "Class", "Class.Extras"],
109 "desc": "Class for creating, reading, and deleting browser Cookies."
113 "deps": ["Element.Event"],
114 "desc": "Wrapper for embedding SWF movies. Supports External Interface Communication."
122 "deps": ["Class.Extras"],
123 "desc": "Contains the basic animation logic to be extended by all other Fx Classes."
127 "deps": ["Fx", "Element.Style"],
128 "desc": "Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, Fx.Elements."
133 "desc": "Formerly Fx.Style, effect to transition any CSS property for an element."
138 "desc": "Formerly Fx.Styles, effect to transition any number of CSS properties for an element using an object of rules, or CSS based selector rules."
143 "desc": "Contains a set of advanced transitions to be used with any of the Fx Classes."
151 "deps": ["Class.Extras"],
152 "desc": "Powerful all purpose Request Class. Uses XMLHTTPRequest."
156 "deps": ["Request", "Element"],
157 "desc": "Extends the basic Request Class with additional methods for interacting with HTML responses."
161 "deps": ["Request", "JSON"],
162 "desc": "Extends the basic Request Class with additional methods for sending and receiving JSON data."
170 "deps": ["Fx", "Element.Style"],
171 "desc": "Effect to slide an element in and out of view."
175 "deps": ["Fx", "Element.Event", "Element.Dimensions"],
176 "desc": "Effect to smoothly scroll any element, including the window."
181 "desc": "Effect to change any number of CSS properties of any number of Elements."
185 "deps": ["Class.Extras", "Element.Event", "Element.Style"],
186 "desc": "The base Drag Class. Can be used to drag and resize Elements using mouse events."
190 "deps": ["Drag", "Element.Dimensions"],
191 "desc": "A Drag extension that provides support for the constraining of draggables to containers and droppables."
195 "deps": ["Core", "Array", "String", "Function", "Number", "Hash"],
196 "desc": "Class for creating and manipulating colors in JavaScript. Supports HSB -> RGB Conversions and vice versa."
200 "deps": ["Class.Extras"],
201 "desc": "Class for monitoring collections of events."
205 "deps": ["Class.Extras", "Cookie", "JSON"],
206 "desc": "Class for creating, reading, and deleting browser Cookies in JSON format."
210 "deps": ["Drag.Move"],
211 "desc": "Class for creating a drag and drop sorting interface for lists of items."
215 "deps": ["Class.Extras", "Element.Event", "Element.Style", "Element.Dimensions"],
216 "desc": "Class for creating nice tooltips that follow the mouse cursor when hovering over an element."
220 "deps": ["Fx.Scroll"],
221 "desc": "Class for creating a smooth scrolling effect to all internal links on the page."
225 "deps": ["Drag", "Element.Dimensions"],
226 "desc": "Class for creating horizontal and vertical slider controls."
230 "deps": ["Class.Extras", "Element.Event", "Element.Dimensions"],
231 "desc": "Class which scrolls the contents of any Element (including the window) when the mouse reaches the Element's boundaries."
235 "deps": ["Element.Event"],
236 "desc": "Provides methods to dynamically load JavaScript, CSS, and Image files into the document."
240 "deps": ["Fx.Elements", "Element.Event"],
241 "desc": "An Fx.Elements extension which allows you to easily create accordion type controls."