# Yahoo! UI Library

### base 3.0.0b1

Yahoo! UI Library > base
Search:
Filters Show Private Show Protected Show Deprecated

### Module: base

The base module provides the Base class, which objects requiring attribute and custom event support can extend. The module also provides two ways to reuse code - An augmentable Plugin.Host interface which provides plugin support (which is augmented to the Base class) and Base.build which provides a way to build custom classes using extensions.

This module contains the following classes:

- Base
- Plugin.Host

#### Submodules:

`base-base`
  The base-base submodule provides the Base class and augmentable Plugin.Host implementation, without the extension support provided by Base.build.
`base-build`
  The base-build submodule provides Base.build functionality, which can be used to create custom classes, by aggregating extensions onto a main class.

Copyright © 2009 Yahoo! Inc. All rights reserved.