Files
Phraseanet/www/include/jslibs/yui2.8/docs/YAHOO.util.Config.html
2011-02-16 16:09:48 +01:00

1460 lines
85 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:yui="http://yuilibrary.com/rdf/1.0/yui.rdf#">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>API: container YAHOO.util.Config (YUI Library)</title>
<link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css" />
<link rel="stylesheet" type="text/css" href="assets/api.css" />
<script type="text/javascript" src="assets/api-js"></script>
<script type="text/javascript" src="assets/ac-js"></script>
</head>
<body id="yahoo-com">
<div id="doc3" class="yui-t2">
<div id="hd">
<h1><a href="http://developer.yahoo.com/yui/" title="Yahoo! UI Library">Yahoo! UI Library</a></h1>
<h3>Container&nbsp; <span class="subtitle">2.8.2r1</span></h3>
<a href="./index.html" title="Yahoo! UI Library">Yahoo! UI Library</a>
&gt; <a href="./module_container.html" title="container">container</a>
&gt; YAHOO.util.Config
<form onsubmit="return false">
<div id="propertysearch">
Search: <input autocomplete="off" id="searchinput" />
<div id="searchresults">
&nbsp;
</div>
</div>
</form>
</div>
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<form action="#" name="yui-classopts-form" method="get" id="yui-classopts-form">
<fieldset>
<legend>Filters</legend>
<span class="classopts"><input type="checkbox" name="show_private" id="show_private" /> <label for="show_private">Show Private</label></span>
<span class="classopts"><input type="checkbox" name="show_protected" id="show_protected" /> <label for="show_protected">Show Protected</label></span>
<span class="classopts"><input type="checkbox" name="show_deprecated" id="show_deprecated" /> <label for="show_deprecated">Show Deprecated</label></span>
</fieldset>
</form>
<h2>
Class <b property="yui:name">YAHOO.util.Config</b>
<span class="extends">
</span>
</h2>
<!-- class tree goes here -->
<div class="summary description" property="yui:description">
Config is a utility used within an Object to allow the implementer to
maintain a list of local configuration properties and listen for changes
to those properties dynamically using CustomEvent. The initial values are
also maintained so that the configuration can be reset at any given point
to its initial state.
</div>
<div class="section constructor details" rel="yui:constructor" resource="#constructor">
<h3 id="constructor">Constructor</h3>
<div class="content">
<div class="detail">
<strong property="yui:name">YAHOO.util.Config</strong>
<code>
(
owner
)
</code>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">owner</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The owner Object to which this Config Object belongs</span>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div rel="yui:properties" resource="#properties">
<div class="section field details">
<h3 id="properties">Properties</h3>
<div class="content">
<div class="private" rel="yui:property" resource="#property_config">
<h4><a name="property_config" property="yui:name">config</a>
- <code>private <span property="yui:type">Object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Maintains the local collection of configuration property objects and
their specified values
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_eventQueue">
<h4><a name="property_eventQueue" property="yui:name">eventQueue</a>
- <code>private <span property="yui:type">Object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Maintains the local, normalized CustomEvent queue
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_initialConfig">
<h4><a name="property_initialConfig" property="yui:name">initialConfig</a>
- <code>private <span property="yui:type">Object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Maintains the local collection of configuration property objects as
they were initially applied.
This object is used when resetting a property.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_owner">
<h4><a name="property_owner" property="yui:name">owner</a>
- <code><span property="yui:type">Object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Object reference to the owner of this Config Object
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_queueInProgress">
<h4><a name="property_queueInProgress" property="yui:name">queueInProgress</a>
- <code><span property="yui:type">Boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Boolean flag that specifies whether a queue is currently
being executed
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_YAHOO.util.Config.BOOLEAN_TYPE">
<h4><a name="property_YAHOO.util.Config.BOOLEAN_TYPE" property="yui:name">YAHOO.util.Config.BOOLEAN_TYPE</a>
- <code>private static final <span property="yui:type">object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Constant representing the boolean type string
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_YAHOO.util.Config.CONFIG_CHANGED_EVENT">
<h4><a name="property_YAHOO.util.Config.CONFIG_CHANGED_EVENT" property="yui:name">YAHOO.util.Config.CONFIG_CHANGED_EVENT</a>
- <code>private static final <span property="yui:type">object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Constant representing the CustomEvent type for the config changed event.
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:methods" resource="#methods">
<div class="section method details">
<h3 id="methods">Methods</h3>
<div class="content">
<div class="" rel="yui:method" resource="#method_addProperty">
<h4>
<a name="method_addProperty">addProperty</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">addProperty</strong>
(
key
,
propertyObject
)
</code>
<div class="description" property="yui:description">
Adds a property to the Config Object's private config hash.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The configuration property's name</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">propertyObject</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The Object containing all of this
property's arguments</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_applyConfig">
<h4>
<a name="method_applyConfig">applyConfig</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">applyConfig</strong>
(
userConfig
,
init
)
</code>
<div class="description" property="yui:description">
Applies a key-value Object literal to the configuration, replacing
any existing values, and queueing the property events.
Although the values will be set, fireQueue() must be called for their
associated events to execute.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">userConfig</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The configuration Object literal</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">init</span>
&lt;<span property="yui:type">Boolean</span>&gt;
</code>
<span property="yui:description"> When set to true, the initialConfig will
be set to the userConfig passed in, so that calling a reset will
reset the properties to the passed values.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_checkBoolean">
<h4>
<a name="method_checkBoolean">checkBoolean</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">checkBoolean</strong>
(
val
)
</code>
<div class="description" property="yui:description">
Validates that the value passed in is a Boolean.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">val</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The value to validate</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">true, if the value is valid</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_checkNumber">
<h4>
<a name="method_checkNumber">checkNumber</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">checkNumber</strong>
(
val
)
</code>
<div class="description" property="yui:description">
Validates that the value passed in is a number.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">val</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The value to validate</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">true, if the value is valid</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_destroy">
<h4>
<a name="method_destroy">destroy</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">destroy</strong>
(
)
</code>
<div class="description" property="yui:description">
Sets all properties to null, unsubscribes all listeners from each
property's change event and all listeners from the configChangedEvent.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:method" resource="#method_fireEvent">
<h4>
<a name="method_fireEvent">fireEvent</a></h4>
<div class="detail" >
<code>
private
void
<strong property="yui:name">fireEvent</strong>
(
key
,
Object
)
</code>
<div class="description" property="yui:description">
Fires a configuration property event using the specified value.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The configuration property's name</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">Object</span>
&lt;<span property="yui:type">value</span>&gt;
</code>
<span property="yui:description"> The value of the correct type for the property</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_fireQueue">
<h4>
<a name="method_fireQueue">fireQueue</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">fireQueue</strong>
(
)
</code>
<div class="description" property="yui:description">
Fires the normalized list of queued property change events
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getConfig">
<h4>
<a name="method_getConfig">getConfig</a></h4>
<div class="detail" >
<code>
Object
<strong property="yui:name">getConfig</strong>
(
)
</code>
<div class="description" property="yui:description">
Returns a key-value configuration map of the values currently set in
the Config Object.
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
Object
</code></dt>
<dd property="yui:returnInfo">The current config, represented in a key-value map</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getProperty">
<h4>
<a name="method_getProperty">getProperty</a></h4>
<div class="detail" >
<code>
Object
<strong property="yui:name">getProperty</strong>
(
key
)
</code>
<div class="description" property="yui:description">
Returns the value of specified property.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The name of the property</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Object
</code></dt>
<dd property="yui:returnInfo">The value of the specified property</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_init">
<h4>
<a name="method_init">init</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">init</strong>
(
owner
)
</code>
<div class="description" property="yui:description">
Initializes the configuration Object and all of its local members.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">owner</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The owner Object to which this Config
Object belongs</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_outputEventQueue">
<h4>
<a name="method_outputEventQueue">outputEventQueue</a></h4>
<div class="detail" >
<code>
String
<strong property="yui:name">outputEventQueue</strong>
(
)
</code>
<div class="description" property="yui:description">
Returns a string representation of the Config object's current
CustomEvent queue
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
String
</code></dt>
<dd property="yui:returnInfo">The string list of CustomEvents currently queued
for execution</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_queueProperty">
<h4>
<a name="method_queueProperty">queueProperty</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">queueProperty</strong>
(
key
,
value
)
</code>
<div class="description" property="yui:description">
Sets the value of a property and queues its event to execute. If the
event is already scheduled to execute, it is
moved from its current position to the end of the queue.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The name of the property</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">value</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The value to set the property to</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">true, if the set was successful, false if
it failed.</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_refireEvent">
<h4>
<a name="method_refireEvent">refireEvent</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">refireEvent</strong>
(
key
)
</code>
<div class="description" property="yui:description">
Fires the event for a property using the property's current value.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The name of the property</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_refresh">
<h4>
<a name="method_refresh">refresh</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">refresh</strong>
(
)
</code>
<div class="description" property="yui:description">
Refires the events for all configuration properties using their
current values.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_resetProperty">
<h4>
<a name="method_resetProperty">resetProperty</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">resetProperty</strong>
(
key
)
</code>
<div class="description" property="yui:description">
Resets the specified property's value to its initial value.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The name of the property</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">True is the property was reset, false if not</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setProperty">
<h4>
<a name="method_setProperty">setProperty</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">setProperty</strong>
(
key
,
value
,
silent
)
</code>
<div class="description" property="yui:description">
Sets the value of a property. If the silent property is passed as
true, the property's event will not be fired.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The name of the property</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">value</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The value to set the property to</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">silent</span>
&lt;<span property="yui:type">Boolean</span>&gt;
</code>
<span property="yui:description"> Whether the value should be set silently,
without firing the property event.</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">True, if the set was successful, false if it failed.</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_subscribeToConfigEvent">
<h4>
<a name="method_subscribeToConfigEvent">subscribeToConfigEvent</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">subscribeToConfigEvent</strong>
(
key
,
handler
,
obj
,
overrideContext
)
</code>
<div class="description" property="yui:description">
Subscribes an external handler to the change event for any
given property.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The property name</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">handler</span>
&lt;<span property="yui:type">Function</span>&gt;
</code>
<span property="yui:description"> The handler function to use subscribe to
the property's event</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">obj</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The Object to use for scoping the event handler
(see CustomEvent documentation)</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">overrideContext</span>
&lt;<span property="yui:type">Boolean</span>&gt;
</code>
<span property="yui:description"> Optional. If true, will override
"this" within the handler to map to the scope Object passed into the
method.</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">True, if the subscription was successful,
otherwise false.</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_toString">
<h4>
<a name="method_toString">toString</a></h4>
<div class="detail" >
<code>
String
<strong property="yui:name">toString</strong>
(
)
</code>
<div class="description" property="yui:description">
Returns a string representation of the Config object
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
String
</code></dt>
<dd property="yui:returnInfo">The Config object in string format.</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_unsubscribeFromConfigEvent">
<h4>
<a name="method_unsubscribeFromConfigEvent">unsubscribeFromConfigEvent</a></h4>
<div class="detail" >
<code>
Boolean
<strong property="yui:name">unsubscribeFromConfigEvent</strong>
(
key
,
handler
,
obj
)
</code>
<div class="description" property="yui:description">
Unsubscribes an external handler from the change event for any
given property.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">key</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> The property name</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">handler</span>
&lt;<span property="yui:type">Function</span>&gt;
</code>
<span property="yui:description"> The handler function to use subscribe to
the property's event</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">obj</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The Object to use for scoping the event
handler (see CustomEvent documentation)</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">True, if the unsubscription was successful,
otherwise false.</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_YAHOO.util.Config.alreadySubscribed">
<h4>
<a name="method_YAHOO.util.Config.alreadySubscribed">YAHOO.util.Config.alreadySubscribed</a></h4>
<div class="detail" >
<code>
static
Boolean
<strong property="yui:name">YAHOO.util.Config.alreadySubscribed</strong>
(
evt
,
fn
,
obj
)
</code>
<div class="description" property="yui:description">
Checks to determine if a particular function/Object pair are already
subscribed to the specified CustomEvent
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">evt</span>
&lt;<span property="yui:type">YAHOO.util.CustomEvent</span>&gt;
</code>
<span property="yui:description"> The CustomEvent for which to check
the subscriptions</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">fn</span>
&lt;<span property="yui:type">Function</span>&gt;
</code>
<span property="yui:description"> The function to look for in the subscribers list</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">obj</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> The execution scope Object for the subscription</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Boolean
</code></dt>
<dd property="yui:returnInfo">true, if the function/Object pair is already subscribed
to the CustomEvent passed in</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:events" resource="#events">
<div class="section method details">
<h3 id="events">Events</h3>
<div class="content">
<div class="" rel="yui:event" resource="#event_configChangedEvent">
<h4>
<a name="event_configChangedEvent">configChangedEvent</a></h4>
<div class="detail">
<code>
<strong property="yui:name">configChangedEvent</strong>
(
)
</code>
<div class="description" property="yui:description">
Custom Event, notifying subscribers when Config properties are set
(setProperty is called without the silent flag
</div>
<div class="description">
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:attributes" resource="#configattributes">
</div>
</div>
</div>
<div class="yui-b">
<div class="nav">
<div id="moduleList" class="module">
<h4>Modules</h4>
<ul class="content">
<li class=""><a href="module_animation.html" title="animation">animation</a></li>
<li class=""><a href="module_autocomplete.html" title="autocomplete">autocomplete</a></li>
<li class=""><a href="module_button.html" title="button">button</a></li>
<li class=""><a href="module_calendar.html" title="calendar">calendar</a></li>
<li class=""><a href="module_carousel.html" title="carousel">carousel</a></li>
<li class=""><a href="module_charts.html" title="charts">charts</a></li>
<li class=""><a href="module_colorpicker.html" title="colorpicker">colorpicker</a></li>
<li class=""><a href="module_connection.html" title="connection">connection</a></li>
<li class="selected"><a href="module_container.html" title="container">container</a></li>
<li class=""><a href="module_cookie.html" title="cookie">cookie</a></li>
<li class=""><a href="module_datasource.html" title="datasource">datasource</a></li>
<li class=""><a href="module_datatable.html" title="datatable">datatable</a></li>
<li class=""><a href="module_datemath.html" title="datemath">datemath</a></li>
<li class=""><a href="module_dom.html" title="dom">dom</a></li>
<li class=""><a href="module_dragdrop.html" title="dragdrop">dragdrop</a></li>
<li class=""><a href="module_editor.html" title="editor">editor</a></li>
<li class=""><a href="module_element.html" title="element">element</a></li>
<li class=""><a href="module_element-delegate.html" title="element-delegate">element-delegate</a></li>
<li class=""><a href="module_event.html" title="event">event</a></li>
<li class=""><a href="module_event-delegate.html" title="event-delegate">event-delegate</a></li>
<li class=""><a href="module_event-mouseenter.html" title="event-mouseenter">event-mouseenter</a></li>
<li class=""><a href="module_event-simulate.html" title="event-simulate">event-simulate</a></li>
<li class=""><a href="module_get.html" title="get">get</a></li>
<li class=""><a href="module_history.html" title="history">history</a></li>
<li class=""><a href="module_imagecropper.html" title="imagecropper">imagecropper</a></li>
<li class=""><a href="module_imageloader.html" title="imageloader">imageloader</a></li>
<li class=""><a href="module_json.html" title="json">json</a></li>
<li class=""><a href="module_layout.html" title="layout">layout</a></li>
<li class=""><a href="module_logger.html" title="logger">logger</a></li>
<li class=""><a href="module_menu.html" title="menu">menu</a></li>
<li class=""><a href="module_paginator.html" title="paginator">paginator</a></li>
<li class=""><a href="module_profiler.html" title="profiler">profiler</a></li>
<li class=""><a href="module_profilerviewer.html" title="profilerviewer">profilerviewer</a></li>
<li class=""><a href="module_progressbar.html" title="progressbar">progressbar</a></li>
<li class=""><a href="module_resize.html" title="resize">resize</a></li>
<li class=""><a href="module_selector.html" title="selector">selector</a></li>
<li class=""><a href="module_slider.html" title="slider">slider</a></li>
<li class=""><a href="module_storage.html" title="Storage">Storage</a></li>
<li class=""><a href="module_stylesheet.html" title="stylesheet">stylesheet</a></li>
<li class=""><a href="module_swf.html" title="swf">swf</a></li>
<li class=""><a href="module_swfdetect.html" title="swfdetect">swfdetect</a></li>
<li class=""><a href="module_swfstore.html" title="swfstore">swfstore</a></li>
<li class=""><a href="module_tabview.html" title="tabview">tabview</a></li>
<li class=""><a href="module_treeview.html" title="treeview">treeview</a></li>
<li class=""><a href="module_uploader.html" title="uploader">uploader</a></li>
<li class=""><a href="module_yahoo.html" title="yahoo">yahoo</a></li>
<li class=""><a href="module_yuiloader.html" title="yuiloader">yuiloader</a></li>
<li class=""><a href="module_yuitest.html" title="yuitest">yuitest</a></li>
</ul>
</div>
<div id="classList" class="module">
<h4>Classes</h4>
<ul class="content">
<li class="selected"><a href="YAHOO.util.Config.html" title="YAHOO.util.Config">YAHOO.util.Config</a></li>
<li class=""><a href="YAHOO.widget.ContainerEffect.html" title="YAHOO.widget.ContainerEffect">YAHOO.widget.ContainerEffect</a></li>
<li class=""><a href="YAHOO.widget.Dialog.html" title="YAHOO.widget.Dialog">YAHOO.widget.Dialog</a></li>
<li class=""><a href="YAHOO.widget.Module.html" title="YAHOO.widget.Module">YAHOO.widget.Module</a></li>
<li class=""><a href="YAHOO.widget.Overlay.html" title="YAHOO.widget.Overlay">YAHOO.widget.Overlay</a></li>
<li class=""><a href="YAHOO.widget.OverlayManager.html" title="YAHOO.widget.OverlayManager">YAHOO.widget.OverlayManager</a></li>
<li class=""><a href="YAHOO.widget.Panel.html" title="YAHOO.widget.Panel">YAHOO.widget.Panel</a></li>
<li class=""><a href="YAHOO.widget.SimpleDialog.html" title="YAHOO.widget.SimpleDialog">YAHOO.widget.SimpleDialog</a></li>
<li class=""><a href="YAHOO.widget.Tooltip.html" title="YAHOO.widget.Tooltip">YAHOO.widget.Tooltip</a></li>
</ul>
</div>
<div id="fileList" class="module">
<h4>Files</h4>
<ul class="content">
<li class=""><a href="Config.js.html" title="Config.js">Config.js</a></li>
<li class=""><a href="ContainerEffect.js.html" title="ContainerEffect.js">ContainerEffect.js</a></li>
<li class=""><a href="Dialog.js.html" title="Dialog.js">Dialog.js</a></li>
<li class=""><a href="Module.js.html" title="Module.js">Module.js</a></li>
<li class=""><a href="Overlay.js.html" title="Overlay.js">Overlay.js</a></li>
<li class=""><a href="OverlayManager.js.html" title="OverlayManager.js">OverlayManager.js</a></li>
<li class=""><a href="Panel.js.html" title="Panel.js">Panel.js</a></li>
<li class=""><a href="SimpleDialog.js.html" title="SimpleDialog.js">SimpleDialog.js</a></li>
<li class=""><a href="Tooltip.js.html" title="Tooltip.js">Tooltip.js</a></li>
</ul>
</div>
<div id="propertyList" class="module">
<h4>Properties</h4>
<ul class="content">
<li class="private"><a href="#property_config" title="config">config</a></li>
<li class="private"><a href="#property_eventQueue" title="eventQueue">eventQueue</a></li>
<li class="private"><a href="#property_initialConfig" title="initialConfig">initialConfig</a></li>
<li class=""><a href="#property_owner" title="owner">owner</a></li>
<li class=""><a href="#property_queueInProgress" title="queueInProgress">queueInProgress</a></li>
<li class="private"><a href="#property_YAHOO.util.Config.BOOLEAN_TYPE" title="YAHOO.util.Config.BOOLEAN_TYPE">YAHOO.util.Config.BOOLEAN_TYPE</a></li>
<li class="private"><a href="#property_YAHOO.util.Config.CONFIG_CHANGED_EVENT" title="YAHOO.util.Config.CONFIG_CHANGED_EVENT">YAHOO.util.Config.CONFIG_CHANGED_EVENT</a></li>
</ul>
</div>
<div id="methodsList" class="module">
<h4>Methods</h4>
<ul class="content">
<li class=""><a href="#method_addProperty" title="addProperty">addProperty</a></li>
<li class=""><a href="#method_applyConfig" title="applyConfig">applyConfig</a></li>
<li class=""><a href="#method_checkBoolean" title="checkBoolean">checkBoolean</a></li>
<li class=""><a href="#method_checkNumber" title="checkNumber">checkNumber</a></li>
<li class=""><a href="#method_destroy" title="destroy">destroy</a></li>
<li class="private"><a href="#method_fireEvent" title="fireEvent">fireEvent</a></li>
<li class=""><a href="#method_fireQueue" title="fireQueue">fireQueue</a></li>
<li class=""><a href="#method_getConfig" title="getConfig">getConfig</a></li>
<li class=""><a href="#method_getProperty" title="getProperty">getProperty</a></li>
<li class=""><a href="#method_init" title="init">init</a></li>
<li class=""><a href="#method_outputEventQueue" title="outputEventQueue">outputEventQueue</a></li>
<li class=""><a href="#method_queueProperty" title="queueProperty">queueProperty</a></li>
<li class=""><a href="#method_refireEvent" title="refireEvent">refireEvent</a></li>
<li class=""><a href="#method_refresh" title="refresh">refresh</a></li>
<li class=""><a href="#method_resetProperty" title="resetProperty">resetProperty</a></li>
<li class=""><a href="#method_setProperty" title="setProperty">setProperty</a></li>
<li class=""><a href="#method_subscribeToConfigEvent" title="subscribeToConfigEvent">subscribeToConfigEvent</a></li>
<li class=""><a href="#method_toString" title="toString">toString</a></li>
<li class=""><a href="#method_unsubscribeFromConfigEvent" title="unsubscribeFromConfigEvent">unsubscribeFromConfigEvent</a></li>
<li class=""><a href="#method_YAHOO.util.Config.alreadySubscribed" title="YAHOO.util.Config.alreadySubscribed">YAHOO.util.Config.alreadySubscribed</a></li>
</ul>
</div>
<div id="eventsList" class="module">
<h4>Events</h4>
<ul class="content">
<li class=""><a href="#event_configChangedEvent" title="configChangedEvent">configChangedEvent</a></li>
</ul>
</div>
</div>
</div>
</div>
<div id="ft">
<hr />
Copyright &copy; 2010 Yahoo! Inc. All rights reserved.
</div>
</div>
<script type="text/javascript">
var ALL_YUI_PROPS = [{"access": "", "host": "YAHOO.util.Config", "name": "addProperty", "url": "YAHOO.util.Config.html#method_addProperty", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "applyConfig", "url": "YAHOO.util.Config.html#method_applyConfig", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "checkBoolean", "url": "YAHOO.util.Config.html#method_checkBoolean", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "checkNumber", "url": "YAHOO.util.Config.html#method_checkNumber", "type": "method"}, {"access": "private", "host": "YAHOO.util.Config", "name": "config", "url": "YAHOO.util.Config.html#property_config", "type": "property"}, {"access": "", "host": "YAHOO.util.Config", "name": "configChangedEvent", "url": "YAHOO.util.Config.html#event_configChangedEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.Config", "name": "destroy", "url": "YAHOO.util.Config.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.util.Config", "name": "eventQueue", "url": "YAHOO.util.Config.html#property_eventQueue", "type": "property"}, {"access": "private", "host": "YAHOO.util.Config", "name": "fireEvent", "url": "YAHOO.util.Config.html#method_fireEvent", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "fireQueue", "url": "YAHOO.util.Config.html#method_fireQueue", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "getConfig", "url": "YAHOO.util.Config.html#method_getConfig", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "getProperty", "url": "YAHOO.util.Config.html#method_getProperty", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "init", "url": "YAHOO.util.Config.html#method_init", "type": "method"}, {"access": "private", "host": "YAHOO.util.Config", "name": "initialConfig", "url": "YAHOO.util.Config.html#property_initialConfig", "type": "property"}, {"access": "", "host": "YAHOO.util.Config", "name": "outputEventQueue", "url": "YAHOO.util.Config.html#method_outputEventQueue", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "owner", "url": "YAHOO.util.Config.html#property_owner", "type": "property"}, {"access": "", "host": "YAHOO.util.Config", "name": "queueInProgress", "url": "YAHOO.util.Config.html#property_queueInProgress", "type": "property"}, {"access": "", "host": "YAHOO.util.Config", "name": "queueProperty", "url": "YAHOO.util.Config.html#method_queueProperty", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "refireEvent", "url": "YAHOO.util.Config.html#method_refireEvent", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "refresh", "url": "YAHOO.util.Config.html#method_refresh", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "resetProperty", "url": "YAHOO.util.Config.html#method_resetProperty", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "setProperty", "url": "YAHOO.util.Config.html#method_setProperty", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "subscribeToConfigEvent", "url": "YAHOO.util.Config.html#method_subscribeToConfigEvent", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "toString", "url": "YAHOO.util.Config.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "unsubscribeFromConfigEvent", "url": "YAHOO.util.Config.html#method_unsubscribeFromConfigEvent", "type": "method"}, {"access": "", "host": "YAHOO.util.Config", "name": "YAHOO.util.Config.alreadySubscribed", "url": "YAHOO.util.Config.html#method_YAHOO.util.Config.alreadySubscribed", "type": "method"}, {"access": "private", "host": "YAHOO.util.Config", "name": "YAHOO.util.Config.BOOLEAN_TYPE", "url": "YAHOO.util.Config.html#property_YAHOO.util.Config.BOOLEAN_TYPE", "type": "property"}, {"access": "private", "host": "YAHOO.util.Config", "name": "YAHOO.util.Config.CONFIG_CHANGED_EVENT", "url": "YAHOO.util.Config.html#property_YAHOO.util.Config.CONFIG_CHANGED_EVENT", "type": "property"}];
</script>
</body>
</html>