modules.mustache revision 72d545a3aacf73830ad019134a025794ed01ce1e
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance<table>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner <thead>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <th>YUI 3 Component</th>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <th>Module</th>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </thead>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tbody>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`align-plugin`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides advanced positioning support for Node via a Plugin</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
aa0ca44e856c87db27e61687cbb630f270976da1Felix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`anim`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides the base Anim class, for animating numeric properties.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`anim-base`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides the base Anim class, for animating numeric properties.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
2be8b767280acc3bb1bd4b2219ee6792b430b9f6Felix Gabriel Mance <tr>
aa0ca44e856c87db27e61687cbb630f270976da1Felix Gabriel Mance <td>`anim-color`</td>
feab1106bbee4f2ea2fd48bca7106dd041e4211dFelix Gabriel Mance <td>Adds support for color properties in <code>to</code></td>
feab1106bbee4f2ea2fd48bca7106dd041e4211dFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
1aba43480a797666f400a595193d95ce08b2a059Felix Gabriel Mance <td>`anim-curve`</td>
1aba43480a797666f400a595193d95ce08b2a059Felix Gabriel Mance <td>Adds support for the <code>curve</code> property for the <code>to</code> </td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`anim-easing`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>The easing module provides methods for customizing</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`anim-node-plugin`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Binds an Anim instance to a Node instance</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
52991d9b46a98ad6a9020421a3244950b0f8a522Felix Gabriel Mance <td>`anim-scroll`</td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <td>Adds support for the <code>scroll</code> property in <code>to</code></td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder </tr>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <tr>
52991d9b46a98ad6a9020421a3244950b0f8a522Felix Gabriel Mance <td>`anim-xy`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Adds support for the <code>xy</code> property in <code>from</code> and </td>
3bf7c6758f14a445ed8d6de173c308d700c8f94bChristian Maeder </tr>
3bf7c6758f14a445ed8d6de173c308d700c8f94bChristian Maeder <tr>
3bf7c6758f14a445ed8d6de173c308d700c8f94bChristian Maeder <td>`app`</td>
3bf7c6758f14a445ed8d6de173c308d700c8f94bChristian Maeder <td>The App Framework provides simple MVC-like building blocks (models, model lists,</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
fe61c9de7bc5a321aeb057780874dd6c17f2faf0Christian Maeder <td>`app-base`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Provides a top-level application component which manages navigation and views.</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
1a38107941725211e7c3f051f7a8f5e12199f03acmaeder <td>`app-transitions`</td>
fe61c9de7bc5a321aeb057780874dd6c17f2faf0Christian Maeder <td>Provides view transitions for `Y.App`.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`array-extras`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Adds additional utility methods to the `Y.Array` class.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`array-invoke`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td></td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`arraylist`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Collection utilities beyond what is provided in the YUI core</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`arraylist-add`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Collection utilities beyond what is provided in the YUI core</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`arraylist-filter`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Collection utilities beyond what is provided in the YUI core</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`arraysort`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides a case-insenstive comparator which can be used for array sorting.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`async-queue`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>AsyncQueue allows you create a chain of function callbacks executed</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>`attribute`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>Adds support for attribute providers to handle complex attributes in the constructor</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>`attribute-base`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>The attribute-base submodule provides core attribute handling support, with everything</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>`attribute-complex`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>Adds support for attribute providers to handle complex attributes in the constructor</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>`attribute-core`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>The attribute-core submodule provides the lightest level of attribute handling support </td>
9cb6af1a7632f12b60f592ce5eb2ac51e6bd33bbFelix Gabriel Mance </tr>
20e6d2407d992be857ab5e0b3b54fb7ed86b0461Felix Gabriel Mance <tr>
20e6d2407d992be857ab5e0b3b54fb7ed86b0461Felix Gabriel Mance <td>`attribute-events`</td>
20e6d2407d992be857ab5e0b3b54fb7ed86b0461Felix Gabriel Mance <td>The attribute-events submodule provides augmentable attribute change event support </td>
20e6d2407d992be857ab5e0b3b54fb7ed86b0461Felix Gabriel Mance </tr>
20e6d2407d992be857ab5e0b3b54fb7ed86b0461Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`attribute-extras`</td>
7852de3551fc797566ee71165bafe05b6d81728cnotanartist <td>The attribute-extras submodule provides less commonly used attribute methods, and can </td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
b1162cc13e8371724e3382ae6d1cfdeb43891fbbChristian Maeder <td>`autocomplete`</td>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <td>Provides automatic input completion or suggestions for text input fields and</td>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder </tr>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <tr>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <td>`autocomplete-base`</td>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <td><code>Y.Base</code> extension that provides core autocomplete logic (but no</td>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder </tr>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <tr>
2780da8c615a3ecad37566e343ebf8f029cab640Christian Maeder <td>`autocomplete-filters`</td>
3bf7c6758f14a445ed8d6de173c308d700c8f94bChristian Maeder <td>Provides pre-built result matching filters for AutoComplete.</td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder </tr>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <tr>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <td>`autocomplete-filters-accentfold`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td></td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <tr>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>`autocomplete-highlighters`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>Provides pre-built result highlighters for AutoComplete.</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`autocomplete-highlighters-accentfold`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td></td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`autocomplete-list`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Traditional autocomplete dropdown list widget, just like Mom used to make.</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`autocomplete-list-keys`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Mixes keyboard support into AutoCompleteList. By default, this module is not</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`autocomplete-plugin`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Binds an AutoCompleteList instance to a Node instance.</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`autocomplete-sources`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Mixes support for JSONP and YQL result sources into AutoCompleteBase.</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`base`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>The base-pluginhost submodule adds Plugin support to Base, by augmenting Base with </td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`base-base`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>The base-base submodule provides the Base class without the Plugin support, provided by Plugin.Host, </td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`base-build`</td>
928291e1beb4df5ec1f595188b64eab7c2adbb80Felix Gabriel Mance <td>The base-build submodule provides Base.build functionality, which</td>
1218d3dcd7beea6c65a54621b28929245d7aa6feFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`base-core`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>The base-core module provides the BaseCore class, the lightest version of Base, </td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`base-pluginhost`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>The base-pluginhost submodule adds Plugin support to Base, by augmenting Base with </td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`button`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides an interface for working with button-like DOM nodes</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`cache`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides support to use Cache as a Plugin to a Base-based class.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`cache-base`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides the base class for the YUI Cache utility.</td>
0a31f0c04179b0d7494f34712dea70d79bc88affFelix Gabriel Mance </tr>
a6526952d69bccd048c954eb920493a6a83e78faFelix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`cache-offline`</td>
a6526952d69bccd048c954eb920493a6a83e78faFelix Gabriel Mance <td>Provides a Cache subclass which uses HTML5 `localStorage` for persistence.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`cache-plugin`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>Provides support to use Cache as a Plugin to a Base-based class.</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`calendar`</td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <td>The Calendar component is a UI widget that allows users</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`calendar-base`</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>The CalendarBase submodule is a basic UI calendar view that displays</td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <tr>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <td>`calendarnavigator`</td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder <td>Provides a plugin which adds navigation controls to Calendar.</td>
e0c2bc4ba02902c20dae5c2e7a9bc25dbcfdfa49Christian Maeder </tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <tr>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance <td>`charts`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>The Charts widget provides an api for displaying data</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`classnamemanager`</td>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>Contains a singleton (ClassNameManager) that enables easy creation and caching of </td>
a921ae1da1302f673204e7b63cdce01439a9bd5eFelix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`clickable-rail`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Adds support for mouse interaction with the Slider rail triggering thumb</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`collection`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Collection utilities beyond what is provided in the YUI core</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`console`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Console creates a visualization for messages logged through calls to a YUI</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <tr>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>`console-filters`</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance <td>Provides Plugin.ConsoleFilters plugin class.</td>
ffa6044b04fa0e31242141ff56a5d80c4233b676Felix Gabriel Mance </tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <tr>
fa544036407a8ec4be203ebd5e3bff225175e664Felix Gabriel Mance <td>`cookie`</td>
<td>Utilities for cookie management</td>
</tr>
<tr>
<td>`createlink-base`</td>
<td>Adds prompt style link creation. Adds an override for the <a href="Plugin.ExecCommand.html#method_COMMANDS.createlink">createlink execCommand</a>.</td>
</tr>
<tr>
<td>`dataschema`</td>
<td>The DataSchema utility provides a common configurable interface for widgets to</td>
</tr>
<tr>
<td>`dataschema-array`</td>
<td>Provides a DataSchema implementation which can be used to work with data</td>
</tr>
<tr>
<td>`dataschema-base`</td>
<td>Provides the base DataSchema implementation, which can be extended to </td>
</tr>
<tr>
<td>`dataschema-json`</td>
<td>Provides a DataSchema implementation which can be used to work with JSON data.</td>
</tr>
<tr>
<td>`dataschema-text`</td>
<td>Provides a DataSchema implementation which can be used to work with</td>
</tr>
<tr>
<td>`dataschema-xml`</td>
<td>Provides a DataSchema implementation which can be used to work with XML data.</td>
</tr>
<tr>
<td>`datasource`</td>
<td>The DataSource utility provides a common configurable interface for widgets to</td>
</tr>
<tr>
<td>`datasource-arrayschema`</td>
<td>Extends DataSource with schema-parsing on array data.</td>
</tr>
<tr>
<td>`datasource-cache`</td>
<td>Plugs DataSource with caching functionality.</td>
</tr>
<tr>
<td>`datasource-function`</td>
<td>Provides a DataSource implementation which can be used to retrieve data from a custom function.</td>
</tr>
<tr>
<td>`datasource-get`</td>
<td>Provides a DataSource implementation which can be used to retrieve data via the Get Utility.</td>
</tr>
<tr>
<td>`datasource-io`</td>
<td>Provides a DataSource implementation which can be used to retrieve data via the IO Utility.</td>
</tr>
<tr>
<td>`datasource-jsonschema`</td>
<td>Extends DataSource with schema-parsing on JSON data.</td>
</tr>
<tr>
<td>`datasource-local`</td>
<td>Provides the base DataSource implementation, which can be extended to</td>
</tr>
<tr>
<td>`datasource-polling`</td>
<td>Extends DataSource with polling functionality.</td>
</tr>
<tr>
<td>`datasource-textschema`</td>
<td>Extends DataSource with schema-parsing on text data.</td>
</tr>
<tr>
<td>`datasource-xmlschema`</td>
<td>Extends DataSource with schema-parsing on XML data.</td>
</tr>
<tr>
<td>`datatable`</td>
<td>The DataTable widget provides a progressively enhanced DHTML control for</td>
</tr>
<tr>
<td>`datatable-base`</td>
<td>Provides the base DataTable implementation, which can be extended to add</td>
</tr>
<tr>
<td>`datatable-datasource`</td>
<td>Plugs DataTable with DataSource integration.</td>
</tr>
<tr>
<td>`datatable-scroll`</td>
<td>Extends DataTable base to enable x,y, and xy scrolling.</td>
</tr>
<tr>
<td>`datatable-sort`</td>
<td>Plugs DataTable with sorting functionality.</td>
</tr>
<tr>
<td>`datatype`</td>
<td>The DataType Utility provides type-conversion and string-formatting</td>
</tr>
<tr>
<td>`datatype-date`</td>
<td>Date submodule.</td>
</tr>
<tr>
<td>`datatype-date-format`</td>
<td>Format date submodule implements strftime formatters for javascript based on the</td>
</tr>
<tr>
<td>`datatype-date-math`</td>
<td>Datatype Date Math submodule.</td>
</tr>
<tr>
<td>`datatype-date-parse`</td>
<td>Parse number submodule.</td>
</tr>
<tr>
<td>`datatype-number`</td>
<td>Number submodule.</td>
</tr>
<tr>
<td>`datatype-number-format`</td>
<td>Format number submodule.</td>
</tr>
<tr>
<td>`datatype-number-parse`</td>
<td>Parse number submodule.</td>
</tr>
<tr>
<td>`datatype-xml`</td>
<td>XML submodule.</td>
</tr>
<tr>
<td>`datatype-xml-format`</td>
<td>Format XML submodule.</td>
</tr>
<tr>
<td>`datatype-xml-parse`</td>
<td>Parse XML submodule.</td>
</tr>
<tr>
<td>`dd`</td>
<td>The Drag & Drop Utility allows you to create a draggable interface efficiently, buffering you from browser-level abnormalities and enabling you to focus on the interesting logic surrounding your particular implementation. This component enables you to create a variety of standard draggable objects with just a few lines of code and then, using its extensive API, add your own specific implementation logic.</td>
</tr>
<tr>
<td>`dd-constrain`</td>
<td>The Drag & Drop Utility allows you to create a draggable interface efficiently, buffering you from browser-level abnormalities and enabling you to focus on the interesting logic surrounding your particular implementation. This component enables you to create a variety of standard draggable objects with just a few lines of code and then, using its extensive API, add your own specific implementation logic.</td>
</tr>
<tr>
<td>`dd-ddm`</td>
<td>Extends the dd-ddm-base Class to add support for the viewport shim to allow a draggable node to drag to be dragged over an iframe or any other node that traps mousemove events.</td>
</tr>
<tr>
<td>`dd-ddm-base`</td>
<td>Provides the base Drag Drop Manger required for making a Node draggable.</td>
</tr>
<tr>
<td>`dd-ddm-drop`</td>
<td>Extends the dd-ddm Class to add support for the placement of Drop Target shims inside the viewport shim. It also handles all Drop Target related events and interactions.</td>
</tr>
<tr>
<td>`dd-delegate`</td>
<td>Provides the ability to drag multiple nodes under a container element using only one Y.DD.Drag instance as a delegate.</td>
</tr>
<tr>
<td>`dd-drag`</td>
<td>Provides the ability to drag a Node.</td>
</tr>
<tr>
<td>`dd-drop`</td>
<td>Provides the ability to create a Drop Target.</td>
</tr>
<tr>
<td>`dd-drop-plugin`</td>
<td>Simple Drop plugin that can be attached to a Node via the plug method.</td>
</tr>
<tr>
<td>`dd-plugin`</td>
<td>Simple Drag plugin that can be attached to a Node or Widget via the plug method.</td>
</tr>
<tr>
<td>`dd-proxy`</td>
<td>Plugin for dd-drag for creating a proxy drag node, instead of dragging the original node.</td>
</tr>
<tr>
<td>`dd-scroll`</td>
<td>Base scroller class used to create the Plugin.DDNodeScroll and Plugin.DDWinScroll.</td>
</tr>
<tr>
<td>`dial`</td>
<td>Create a circular dial value range input visualized as a draggable handle on a</td>
</tr>
<tr>
<td>`dom`</td>
<td>The DOM utility provides a cross-browser abtraction layer</td>
</tr>
<tr>
<td>`dom-base`</td>
<td>The DOM utility provides a cross-browser abtraction layer</td>
</tr>
<tr>
<td>`dom-screen`</td>
<td>Adds position and region management functionality to DOM.</td>
</tr>
<tr>
<td>`dom-style`</td>
<td>Add style management functionality to DOM.</td>
</tr>
<tr>
<td>`dump`</td>
<td>Returns a simple string representation of the object or array.</td>
</tr>
<tr>
<td>`editor`</td>
<td>Base class for Editor. Handles the business logic of Editor, no GUI involved only utility methods and events.</td>
</tr>
<tr>
<td>`editor-base`</td>
<td>Base class for Editor. Handles the business logic of Editor, no GUI involved only utility methods and events.</td>
</tr>
<tr>
<td>`editor-bidi`</td>
<td>Plugin for Editor to support BiDirectional (bidi) text operations.</td>
</tr>
<tr>
<td>`editor-br`</td>
<td>Plugin for Editor to normalize BR's.</td>
</tr>
<tr>
<td>`editor-lists`</td>
<td>Handles list manipulation inside the Editor. Adds keyboard manipulation and execCommand support. Adds overrides for the <a href="Plugin.ExecCommand.html#method_COMMANDS.insertorderedlist">insertorderedlist</a> and <a href="Plugin.ExecCommand.html#method_COMMANDS.insertunorderedlist">insertunorderedlist</a> execCommands.</td>
</tr>
<tr>
<td>`editor-para`</td>
<td>Plugin for Editor to paragraph auto wrapping and correction.</td>
</tr>
<tr>
<td>`editor-tab`</td>
<td>Handles tab and shift-tab indent/outdent support.</td>
</tr>
<tr>
<td>`escape`</td>
<td>Provides utility methods for escaping strings.</td>
</tr>
<tr>
<td>`event`</td>
<td>The event utility provides functions to add and remove event listeners,</td>
</tr>
<tr>
<td>`event-base`</td>
<td>DOM event listener abstraction layer</td>
</tr>
<tr>
<td>`event-custom`</td>
<td>Custom event engine, DOM event listener abstraction layer, synthetic DOM</td>
</tr>
<tr>
<td>`event-custom-base`</td>
<td>Custom event engine, DOM event listener abstraction layer, synthetic DOM</td>
</tr>
<tr>
<td>`event-custom-complex`</td>
<td>Adds event facades, preventable default behavior, and bubbling.</td>
</tr>
<tr>
<td>`event-delegate`</td>
<td>Adds event delegation support to the library.</td>
</tr>
<tr>
<td>`event-flick`</td>
<td>Adds support for a "flick" event, which is fired at the end of a touch or mouse based flick gesture, and provides </td>
</tr>
<tr>
<td>`event-focus`</td>
<td>Adds bubbling and delegation support to DOM events focus and blur.</td>
</tr>
<tr>
<td>`event-gestures`</td>
<td>Adds lower level support for "gesturemovestart", "gesturemove" and "gesturemoveend" events, which can be used to create drag/drop</td>
</tr>
<tr>
<td>`event-hover`</td>
<td>Adds support for a "hover" event. The event provides a convenience wrapper</td>
</tr>
<tr>
<td>`event-key`</td>
<td>Functionality to listen for one or more specific key combinations.</td>
</tr>
<tr>
<td>`event-mouseenter`</td>
<td>Adds subscription and delegation support for mouseenter and mouseleave</td>
</tr>
<tr>
<td>`event-mousewheel`</td>
<td>Adds mousewheel event support</td>
</tr>
<tr>
<td>`event-move`</td>
<td>Adds lower level support for "gesturemovestart", "gesturemove" and "gesturemoveend" events, which can be used to create drag/drop</td>
</tr>
<tr>
<td>`event-outside`</td>
<td>Outside events are synthetic DOM events that fire when a corresponding native</td>
</tr>
<tr>
<td>`event-resize`</td>
<td>Adds a window resize event that has its behavior normalized to fire at the</td>
</tr>
<tr>
<td>`event-simulate`</td>
<td>Simulate user interaction by generating native DOM events.</td>
</tr>
<tr>
<td>`event-synthetic`</td>
<td>Define new DOM events that can be subscribed to from Nodes.</td>
</tr>
<tr>
<td>`event-touch`</td>
<td>Adds touch event facade normalization properties (touches, changedTouches, targetTouches etc.) to the DOM event facade</td>
</tr>
<tr>
<td>`event-valuechange`</td>
<td>Adds a synthetic <code>valueChange</code> event that fires when the</td>
</tr>
<tr>
<td>`exec-command`</td>
<td>Plugin for the frame module to handle execCommands for Editor</td>
</tr>
<tr>
<td>`features`</td>
<td>Contains the core of YUI's feature test architecture.</td>
</tr>
<tr>
<td>`frame`</td>
<td>Creates a wrapper around an iframe. It loads the content either from a local</td>
</tr>
<tr>
<td>`get`</td>
<td>Provides dynamic loading of remote JavaScript and CSS resources.</td>
</tr>
<tr>
<td>`get-nodejs`</td>
<td>NodeJS specific Get module used to load remote resources. It contains the same signature as the default Get module so there is no code change needed.</td>
</tr>
<tr>
<td>`graphics`</td>
<td>The `Graphics` module provides a JavaScript API for creating shapes in a variety of formats across </td>
</tr>
<tr>
<td>`handlebars`</td>
<td>Handlebars is a simple template language inspired by Mustache.</td>
</tr>
<tr>
<td>`handlebars-base`</td>
<td>Provides basic Handlebars template rendering functionality. Use this module when</td>
</tr>
<tr>
<td>`handlebars-compiler`</td>
<td>Handlebars parser and compiler. Use this module when you need to compile</td>
</tr>
<tr>
<td>`highlight`</td>
<td>Provides methods for highlighting strings within other strings by wrapping</td>
</tr>
<tr>
<td>`highlight-accentfold`</td>
<td>Adds accent-folding highlighters to `Y.Highlight`.</td>
</tr>
<tr>
<td>`highlight-base`</td>
<td>Provides methods for highlighting strings within other strings by wrapping</td>
</tr>
<tr>
<td>`history`</td>
<td>Provides browser history management functionality using a simple</td>
</tr>
<tr>
<td>`history-base`</td>
<td>Provides global state management backed by an object, but with no browser</td>
</tr>
<tr>
<td>`history-hash`</td>
<td>Provides browser history management backed by</td>
</tr>
<tr>
<td>`history-hash-ie`</td>
<td>Improves IE6/7 support in history-hash by using a hidden iframe to create</td>
</tr>
<tr>
<td>`history-html5`</td>
<td>Provides browser history management using the HTML5 history API.</td>
</tr>
<tr>
<td>`imageloader`</td>
<td>The ImageLoader Utility is a framework to dynamically load images according to certain triggers,</td>
</tr>
<tr>
<td>`intl`</td>
<td>Provides utilities to support the management of localized resources (strings and formatting patterns).</td>
</tr>
<tr>
<td>`io-base`</td>
<td>Base IO functionality. Provides basic XHR transport support.</td>
</tr>
<tr>
<td>`io-form`</td>
<td>Extends IO to enable HTML form data serialization, when specified</td>
</tr>
<tr>
<td>`io-queue`</td>
<td>Extends IO to implement Queue for synchronous</td>
</tr>
<tr>
<td>`io-upload-iframe`</td>
<td>Extends the IO to enable file uploads, with HTML forms </td>
</tr>
<tr>
<td>`io-xdr`</td>
<td>Extends IO to provide an alternate, Flash transport, for making</td>
</tr>
<tr>
<td>`json`</td>
<td>The JSON module adds support for serializing JavaScript objects into</td>
</tr>
<tr>
<td>`json-parse`</td>
<td>Provides Y.JSON.parse method to accept JSON strings and return native</td>
</tr>
<tr>
<td>`json-stringify`</td>
<td>Provides Y.JSON.stringify method for converting objects to JSON strings.</td>
</tr>
<tr>
<td>`jsonp`</td>
<td>Provides a JSONPRequest class for repeated JSONP calls, and a convenience</td>
</tr>
<tr>
<td>`jsonp-url`</td>
<td>Adds support for parsing complex callback identifiers from the jsonp url.</td>
</tr>
<tr>
<td>`loader`</td>
<td>Loader dynamically loads script and css files. It includes the dependency</td>
</tr>
<tr>
<td>`loader-base`</td>
<td>Loader dynamically loads script and css files. It includes the dependency</td>
</tr>
<tr>
<td>`model`</td>
<td>Attribute-based data model with APIs for getting, setting, validating, and</td>
</tr>
<tr>
<td>`model-list`</td>
<td>Provides an API for managing an ordered list of Model instances.</td>
</tr>
<tr>
<td>`node`</td>
<td>The Node Utility provides a DOM-like interface for interacting with DOM nodes.</td>
</tr>
<tr>
<td>`node-base`</td>
<td></td>
</tr>
<tr>
<td>`node-core`</td>
<td>The Node Utility provides a DOM-like interface for interacting with DOM nodes.</td>
</tr>
<tr>
<td>`node-deprecated`</td>
<td></td>
</tr>
<tr>
<td>`node-event-delegate`</td>
<td>Functionality to make the node a delegated event container</td>
</tr>
<tr>
<td>`node-event-html5`</td>
<td>Adds HTML5 event support to Node.</td>
</tr>
<tr>
<td>`node-event-simulate`</td>
<td>Adds functionality to simulate events.</td>
</tr>
<tr>
<td>`node-flick`</td>
<td>Provide a simple Flick plugin, which can be used along with the "flick" gesture event, to </td>
</tr>
<tr>
<td>`node-focusmanager`</td>
<td>The Focus Manager Node Plugin makes it easy to manage focus among</td>
</tr>
<tr>
<td>`node-load`</td>
<td>Extended Node interface with a basic IO API.</td>
</tr>
<tr>
<td>`node-menunav`</td>
<td>The MenuNav Node Plugin makes it easy to transform existing list-based </td>
</tr>
<tr>
<td>`node-pluginhost`</td>
<td></td>
</tr>
<tr>
<td>`node-screen`</td>
<td>Extended Node interface for managing regions and screen positioning.</td>
</tr>
<tr>
<td>`node-style`</td>
<td>Extended Node interface for managing node styles.</td>
</tr>
<tr>
<td>`oop`</td>
<td>Adds object inheritance and manipulation utilities to the YUI instance. This</td>
</tr>
<tr>
<td>`overlay`</td>
<td>Provides a basic Overlay widget, with Standard Module content support. The Overlay widget</td>
</tr>
<tr>
<td>`panel`</td>
<td>Provides a Panel widget, a widget that mimics the functionality of a regular OS window.</td>
</tr>
<tr>
<td>`parallel`</td>
<td>A concurrent parallel processor to help in running several async functions.</td>
</tr>
<tr>
<td>`pjax`</td>
<td>Provides seamless, gracefully degrading Pjax (pushState + Ajax) functionality,</td>
</tr>
<tr>
<td>`pjax-base`</td>
<td>`Y.Router` extension that provides the core plumbing for enhanced navigation</td>
</tr>
<tr>
<td>`pjax-plugin`</td>
<td>Node plugin that provides seamless, gracefully degrading pjax functionality.</td>
</tr>
<tr>
<td>`plugin`</td>
<td>Provides the base Plugin class, which plugin developers should extend, when creating custom plugins</td>
</tr>
<tr>
<td>`pluginhost`</td>
<td>Provides the augmentable PluginHost interface, which can be added to any class.</td>
</tr>
<tr>
<td>`pluginhost-base`</td>
<td>Provides the augmentable PluginHost interface, which can be added to any class.</td>
</tr>
<tr>
<td>`pluginhost-config`</td>
<td>Adds pluginhost constructor configuration and static configuration support</td>
</tr>
<tr>
<td>`profiler`</td>
<td>The YUI JavaScript profiler.</td>
</tr>
<tr>
<td>`querystring`</td>
<td>The QueryString module adds support for serializing JavaScript objects into</td>
</tr>
<tr>
<td>`querystring-parse`</td>
<td>Provides Y.QueryString.parse method to accept Query Strings and return native</td>
</tr>
<tr>
<td>`querystring-parse-simple`</td>
<td>Provides Y.QueryString.stringify method for converting objects to Query Strings.</td>
</tr>
<tr>
<td>`querystring-stringify`</td>
<td>Provides Y.QueryString.stringify method for converting objects to Query Strings.</td>
</tr>
<tr>
<td>`querystring-stringify-simple`</td>
<td>Provides Y.QueryString.stringify method for converting objects to Query Strings.</td>
</tr>
<tr>
<td>`queue-promote`</td>
<td>Adds methods promote, remove, and indexOf to Queue instances.</td>
</tr>
<tr>
<td>`range-slider`</td>
<td>Create a sliding value range input visualized as a draggable thumb on a</td>
</tr>
<tr>
<td>`recordset`</td>
<td>The Recordset utility provides a standard way for dealing with</td>
</tr>
<tr>
<td>`recordset-base`</td>
<td>The Recordset utility provides a standard way for dealing with</td>
</tr>
<tr>
<td>`recordset-filter`</td>
<td>Plugin that provides the ability to filter through a recordset.</td>
</tr>
<tr>
<td>`recordset-indexer`</td>
<td>Provides the ability to store multiple custom hash tables referencing records in the recordset.</td>
</tr>
<tr>
<td>`recordset-sort`</td>
<td>Adds default and custom sorting functionality to the Recordset utility</td>
</tr>
<tr>
<td>`resize`</td>
<td>The Resize Utility allows you to make an HTML element resizable.</td>
</tr>
<tr>
<td>`resize-contrain`</td>
<td>A Resize plugin that will attempt to constrain the resize node to the boundaries.</td>
</tr>
<tr>
<td>`resize-plugin`</td>
<td>The Resize Plugin allows you to make a Node or a Widget resizable. It supports all the functionality of</td>
</tr>
<tr>
<td>`resize-proxy`</td>
<td>Adds a `proxyNode` attribute and resizes it instead of the actual node. __very similar to DDProxy__</td>
</tr>
<tr>
<td>`rollup`</td>
<td>Optional automatic rollup logic for reducing http connections</td>
</tr>
<tr>
<td>`router`</td>
<td>Provides URL-based routing using HTML5 `pushState()` or the location hash.</td>
</tr>
<tr>
<td>`scrollview`</td>
<td></td>
</tr>
<tr>
<td>`scrollview-base`</td>
<td>The scrollview-base module provides a basic ScrollView Widget, without scrollbar indicators</td>
</tr>
<tr>
<td>`scrollview-base-ie`</td>
<td>IE specific support for the scrollview-base module.</td>
</tr>
<tr>
<td>`scrollview-list`</td>
<td>Provides a plugin, which adds support for a scroll indicator to ScrollView instances</td>
</tr>
<tr>
<td>`scrollview-paginator`</td>
<td>Provides a plugin, which adds pagination support to ScrollView instances</td>
</tr>
<tr>
<td>`scrollview-scrollbars`</td>
<td>Provides a plugin, which adds support for a scroll indicator to ScrollView instances</td>
</tr>
<tr>
<td>`selection`</td>
<td>Wraps some common Selection/Range functionality into a simple object</td>
</tr>
<tr>
<td>`selector-css2`</td>
<td>The selector module provides helper methods allowing CSS2 Selectors to be used with DOM elements.</td>
</tr>
<tr>
<td>`selector-css3`</td>
<td>The selector css3 module provides support for css3 selectors.</td>
</tr>
<tr>
<td>`selector-native`</td>
<td>The selector-native module provides support for native querySelector</td>
</tr>
<tr>
<td>`shim-plugin`</td>
<td>Provides shimming support for Node via a Plugin.</td>
</tr>
<tr>
<td>`slider`</td>
<td>Create a sliding value range input visualized as a draggable thumb on a</td>
</tr>
<tr>
<td>`slider-base`</td>
<td>Create a sliding value range input visualized as a draggable thumb on a</td>
</tr>
<tr>
<td>`slider-value-range`</td>
<td>Adds value support for Slider as a range of integers between a configured</td>
</tr>
<tr>
<td>`sortable`</td>
<td>The class allows you to create a Drag & Drop reordered list.</td>
</tr>
<tr>
<td>`sortable-scroll`</td>
<td>Plugin for sortable to handle scrolling lists.</td>
</tr>
<tr>
<td>`stylesheet`</td>
<td>The StyleSheet component is a module for creating and modifying CSS</td>
</tr>
<tr>
<td>`substitute`</td>
<td>String variable substitution and string formatting.</td>
</tr>
<tr>
<td>`swf`</td>
<td>The SWF utility is a tool for embedding Flash applications in HTML pages.</td>
</tr>
<tr>
<td>`swfdetect`</td>
<td>Utility for Flash version detection</td>
</tr>
<tr>
<td>`tabview`</td>
<td>The TabView module</td>
</tr>
<tr>
<td>`test`</td>
<td>YUI JavaScript Testing Framework</td>
</tr>
<tr>
<td>`test-console`</td>
<td>Provides a specialized log console widget that's pre-configured to display YUI</td>
</tr>
<tr>
<td>`text`</td>
<td>Provides utility methods for splitting strings on word breaks and determining</td>
</tr>
<tr>
<td>`text-accentfold`</td>
<td>Provides a basic accent folding implementation that converts common accented</td>
</tr>
<tr>
<td>`text-wordbreak`</td>
<td>Provides utility methods for splitting strings on word breaks and determining</td>
</tr>
<tr>
<td>`transition`</td>
<td>Provides the transition method for Node.</td>
</tr>
<tr>
<td>`uploader`</td>
<td>The Uploader widget is a tool for uploading files to the server.</td>
</tr>
<tr>
<td>`view`</td>
<td>Represents a logical piece of an application's user interface, and provides a</td>
</tr>
<tr>
<td>`widget`</td>
<td>Provides the base Widget class, with HTML Parser support</td>
</tr>
<tr>
<td>`widget-anim`</td>
<td>Provides a plugin which can be used to animate widget visibility changes.</td>
</tr>
<tr>
<td>`widget-autohide`</td>
<td>A widget-level extension that provides ability to hide widget when</td>
</tr>
<tr>
<td>`widget-base`</td>
<td>Provides the base Widget class</td>
</tr>
<tr>
<td>`widget-base-ie`</td>
<td>IE specific support for the widget-base module.</td>
</tr>
<tr>
<td>`widget-buttons`</td>
<td>Provides header/footer button support for Widgets that implement the WidgetStdMod extension</td>
</tr>
<tr>
<td>`widget-child`</td>
<td>Extension enabling a Widget to be a child of another Widget.</td>
</tr>
<tr>
<td>`widget-htmlparser`</td>
<td>Adds HTML Parser support to the base Widget class</td>
</tr>
<tr>
<td>`widget-locale`</td>
<td>Provides string support for widget with BCP 47 language tag lookup. This module has been deprecated. It's replaced by the "intl" module which provides generic internationalization and BCP 47 language tag support with externalization.</td>
</tr>
<tr>
<td>`widget-modality`</td>
<td>Provides modality support for Widgets, though an extension</td>
</tr>
<tr>
<td>`widget-parent`</td>
<td>Extension enabling a Widget to be a parent of another Widget.</td>
</tr>
<tr>
<td>`widget-position`</td>
<td>Provides basic XY positioning support for Widgets, though an extension</td>
</tr>
<tr>
<td>`widget-position-align`</td>
<td>Provides extended/advanced XY positioning support for Widgets, through an</td>
</tr>
<tr>
<td>`widget-position-constrain`</td>
<td>Provides constrained xy positioning support for Widgets, through an extension.</td>
</tr>
<tr>
<td>`widget-skin`</td>
<td>Provides skin related utlility methods.</td>
</tr>
<tr>
<td>`widget-stack`</td>
<td>Provides stackable (z-index) support for Widgets through an extension.</td>
</tr>
<tr>
<td>`widget-stdmod`</td>
<td>Provides standard module support for Widgets through an extension.</td>
</tr>
<tr>
<td>`widget-uievents`</td>
<td>Support for Widget UI Events (Custom Events fired by the widget, which wrap the underlying DOM events - e.g. widget:click, widget:mousedown)</td>
</tr>
<tr>
<td>`yql`</td>
<td>This class adds a sugar class to allow access to YQL (http://developer.yahoo.com/yql/).</td>
</tr>
<tr>
<td>`yui`</td>
<td>Throttles a call to a method based on the time between calls. This method is attached</td>
</tr>
<tr>
<td>`yui-base`</td>
<td>The YUI module contains the components required for building the</td>
</tr>
<tr>
<td>`yui-later`</td>
<td>Provides a setTimeout/setInterval wrapper. This module is a `core` YUI module, <a href="../classes/YUI.html#method_later">it's documentation is located under the YUI class</a>.</td>
</tr>
<tr>
<td>`yui-log`</td>
<td>Provides console log capability and exposes a custom event for</td>
</tr>
<tr>
<td>`yui-throttle`</td>
<td>Throttles a call to a method based on the time between calls. This method is attached</td>
</tr>
<tr>
<td>`yui3`</td>
<td>YUI 3 module metadata</td>
</tr>
</tbody>
</table>