#

API Docs for: 3.10.3
Show: Inherited Protected Private Deprecated

# yui Module

User Guide & Examples
Defined in: `yui/js/yui-ua.js:9`

The YUI module contains the components required for building the YUI seed file. This includes the script loading mechanism, a simple queue, and the core utilities for the library.

This module provides the following classes:

- Array
- config
- Lang
- Object
- Queue
- UA
- YUI

This module is a rollup of the following modules:

- yui-base
  The YUI module contains the components required for building the YUI seed file. This includes the script loading mechanism, a simple queue, and the core utilities for the library.
- yui-later
  Provides a setTimeout/setInterval wrapper. This module is a `core` YUI module, it's documentation is located under the YUI class.
- yui-log
  Provides console log capability and exposes a custom event for console implementations. This module is a `core` YUI module, it's documentation is located under the YUI class.
- yui-throttle
  Throttles a call to a method based on the time between calls. This method is attached to the `Y` object and is documented there. var fn = Y.throttle(function() { counter++; }); for (i; i< 35000; i++) { out++; fn(); }