Browse files

delete and ignore release folder

  • Loading branch information...
1 parent 8528361 commit e7e1422c5e42547dbae991df1100b78cedab19b4 @brunschgi committed Dec 6, 2011
View
3 .gitignore
@@ -1,5 +1,4 @@
.idea
-.idea/*
examples
-examples/*
*.pyc
+release
View
770 release/docs/Tc.Application.html
@@ -1,770 +0,0 @@
-<!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: Tc Tc.Application (TerrificJS)</title>
-
- <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1312469774.91" />
- <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1312469774.91" />
-
- <script type="text/javascript" src="assets/api-js?stamp=1312469774.91"></script>
- <script type="text/javascript" src="assets/ac-js?stamp=1312469774.91"></script>
-</head>
-
-<body id="yahoo-com">
-
-<div id="doc3" class="yui-t2">
- <div id="hd">
- <h1><a href="http://www.terrifically.org" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a></h1>
- <h3>Tc&nbsp; <span class="subtitle">1.0.0</span></h3>
- <a href="./index.html" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a>
- &gt; <a href="./module_tc.html" title="Tc">Tc</a>
- &gt; Tc.Application
-
- <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">Tc.Application</b>
- <span class="extends">
- </span>
-
- </h2>
- <!-- class tree goes here -->
-
-
-
-
- <div class="summary description" property="yui:description">
- Responsible for application-wide issues such as the creation of modules.
- </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">Tc.Application</strong>
- <code>
- (
- )
- </code>
- <div class="description">
-
-
- </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="" rel="yui:property" resource="#property_$ctx">
- <h4><a name="property_$ctx" property="yui:name">$ctx</a>
- - <code><span property="yui:type">jQuery</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The jQuery context.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_config">
- <h4><a name="property_config" property="yui:name">config</a>
- - <code><span property="yui:type">Object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The configuration.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_connectors">
- <h4><a name="property_connectors" property="yui:name">connectors</a>
- - <code><span property="yui:type">Object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains references to all connectors on the page.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_modules">
- <h4><a name="property_modules" property="yui:name">modules</a>
- - <code><span property="yui:type">Array</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains references to all modules on the page. This can, for
-xample, be useful when there are interactions between Flash
-objects and Javascript.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_sandbox">
- <h4><a name="property_sandbox" property="yui:name">sandbox</a>
- - <code><span property="yui:type">Sandbox</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The sandbox to get the resources from
-This sandbox is shared between all modules.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_wildcardComponents">
- <h4><a name="property_wildcardComponents" property="yui:name">wildcardComponents</a>
- - <code><span property="yui:type">Array</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains references to all wildcard components on the page.
- </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_init">
- <h4>
- <a name="method_init">init</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">init</strong>
- (
-
-
- $ctx
-
-
- ,
- config
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the application.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">$ctx</span>
- &lt;<span property="yui:type">jQuery</span>&gt;
- </code>
- <span property="yui:description">
-The jquery context</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">config</span>
- &lt;<span property="yui:type">Object</span>&gt;
- </code>
- <span property="yui:description">
-The configuration</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_registerConnection">
- <h4>
- <a name="method_registerConnection">registerConnection</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">registerConnection</strong>
- (
-
-
- connector
-
-
- ,
- component
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Registers a connection between a module and a connector.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">connector</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The full connector name (e.g. MasterSlave1Slave).</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">component</span>
- &lt;<span property="yui:type">Module</span>&gt;
- </code>
- <span property="yui:description">
-The module instance.</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_registerModule">
- <h4>
- <a name="method_registerModule">registerModule</a></h4>
- <div class="detail" >
- <code>
-
-
-
- Module
- <strong property="yui:name">registerModule</strong>
- (
-
-
- $node
-
-
- ,
- modName
-
-
- ,
- skins
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Registers a module.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">$node</span>
- &lt;<span property="yui:type">jQuery</span>&gt;
- </code>
- <span property="yui:description">
-The module node.</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">modName</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The module name. It must match the class name of the module
-(case sensitive).</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">skins</span>
- &lt;<span property="yui:type">Array</span>&gt;
- </code>
- <span property="yui:description">
-A list of skin names. Each entry must match a class name of a
-skin (case sensitive).</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- Module
- </code></dt>
- <dd property="yui:returnInfo">The reference to the registered module.</dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_registerModules">
- <h4>
- <a name="method_registerModules">registerModules</a></h4>
- <div class="detail" >
- <code>
-
-
-
- Array
- <strong property="yui:name">registerModules</strong>
- (
-
-
- $ctx
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Register modules withing scope
-Automatically registers all modules within the scope,
-as long as the modules use the OOCSS naming conventions.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">$ctx</span>
- &lt;<span property="yui:type">jQuery</span>&gt;
- </code>
- <span property="yui:description">
-The jQuery context.</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- Array
- </code></dt>
- <dd property="yui:returnInfo">A list containing the references of the registered modules.</dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_start">
- <h4>
- <a name="method_start">start</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">start</strong>
- (
-
-
- modules
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Starts (intializes) the registered modules.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">modules</span>
- &lt;<span property="yui:type">Array</span>&gt;
- </code>
- <span property="yui:description">
-A list of the modules to start</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_stop">
- <h4>
- <a name="method_stop">stop</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">stop</strong>
- (
-
-
- modules
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Stops the registered modules.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">modules</span>
- &lt;<span property="yui:type">Array</span>&gt;
- </code>
- <span property="yui:description">
-A list containting the module instances to stop.</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_unregisterModule">
- <h4>
- <a name="method_unregisterModule">unregisterModule</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">unregisterModule</strong>
- (
-
-
- modules
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Unregisters the modules given by the module instances.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">modules</span>
- &lt;<span property="yui:type">Array</span>&gt;
- </code>
- <span property="yui:description">
-A list containting the module instances to unregister</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- </div>
- </div>
-
- </div>
-
- <div rel="yui:events" resource="#events">
-
-
- </div>
-
- <div rel="yui:attributes" resource="#configattributes">
- <div class="section field details">
- <h3 id="configattributes">Configuration Attributes</h3>
- <div class="content">
- <div class="" rel="yui:attribute" resource="#config_.mod">
- <h4><a name="config_.mod">.mod</a>
- <code>- <span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Indicates that it is a base module, this is the default and
-no JavaScript needs to be involved. It must occur excactly
-once.
- </div>
- </div>
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:attribute" resource="#config_.mod{moduleName}">
- <h4><a name="config_.mod{moduleName}">.mod{moduleName}</a>
- <code>- <span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Indicates that it is a module of type basic, which is
-derived from the base module. It can occur at most
-once. Example: .modBasic
- </div>
- </div>
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:attribute" resource="#config_.skin{moduleName}{skinName}">
- <h4><a name="config_.skin{moduleName}{skinName}">.skin{moduleName}{skinName}</a>
- <code>- <span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Indicates that the module basic has the submarine skin. It
-will be decorated by the skin JS (if it exists). It can occur
-arbitrarily. Example: .skinBasicSubmarine
- </div>
- </div>
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:attribute" resource="#config_data-connectors">
- <h4><a name="config_data-connectors">data-connectors</a>
- <code>- <span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- A module can have a comma-separated list of data connectors.
-The list contains the IDs of the connectors in the following
-schema: {connectorName}{connectorId}{connectorRole}
-The example MasterSlave1Master decodes to: name =
-MasterSlave, id = 1, role = Master. This indicates that the
-module should notify the MasterSlave connector (the mediator)
-on all state changes. The connector id is used to chain the
-appropriate modules together and to improve the
-reusability of the connector. It can contain multiple
-connector ids (e.g. 1,2,MasterSlave1Master).
- </div>
- </div>
-
-
-
- <hr />
- </div>
-
- </div>
- </div>
-
- </div>
-
- </div>
- </div>
- <div class="yui-b">
- <div class="nav">
-
- <div id="moduleList" class="module">
- <h4>Modules</h4>
- <ul class="content">
- <li class="selected"><a href="module_Tc.html" title="Tc">Tc</a></li>
- </ul>
- </div>
-
- <div id="classList" class="module">
- <h4>Classes</h4>
- <ul class="content">
- <li class="selected"><a href="Tc.Application.html" title="Tc.Application">Tc.Application</a></li>
- <li class=""><a href="Tc.Config.html" title="Tc.Config">Tc.Config</a></li>
- <li class=""><a href="Tc.Connector.html" title="Tc.Connector">Tc.Connector</a></li>
- <li class=""><a href="Tc.Module.html" title="Tc.Module">Tc.Module</a></li>
- <li class=""><a href="Tc.Sandbox.html" title="Tc.Sandbox">Tc.Sandbox</a></li>
- <li class=""><a href="Tc.Utils.String.html" title="Tc.Utils.String">Tc.Utils.String</a></li>
- </ul>
- </div>
-
- <div id="fileList" class="module">
- <h4>Files</h4>
- <ul class="content">
- <li class=""><a href="terrific-1.0.0.js.html" title="terrific-1.0.0.js">terrific-1.0.0.js</a></li>
- </ul>
- </div>
-
- <div id="propertyList" class="module">
- <h4>Properties</h4>
- <ul class="content">
- <li class=""><a href="#property_$ctx" title="$ctx">$ctx</a></li>
- <li class=""><a href="#property_config" title="config">config</a></li>
- <li class=""><a href="#property_connectors" title="connectors">connectors</a></li>
- <li class=""><a href="#property_modules" title="modules">modules</a></li>
- <li class=""><a href="#property_sandbox" title="sandbox">sandbox</a></li>
- <li class=""><a href="#property_wildcardComponents" title="wildcardComponents">wildcardComponents</a></li>
- </ul>
- </div>
-
- <div id="methodsList" class="module">
- <h4>Methods</h4>
- <ul class="content">
- <li class=""><a href="#method_init" title="init">init</a></li>
- <li class=""><a href="#method_registerConnection" title="registerConnection">registerConnection</a></li>
- <li class=""><a href="#method_registerModule" title="registerModule">registerModule</a></li>
- <li class=""><a href="#method_registerModules" title="registerModules">registerModules</a></li>
- <li class=""><a href="#method_start" title="start">start</a></li>
- <li class=""><a href="#method_stop" title="stop">stop</a></li>
- <li class=""><a href="#method_unregisterModule" title="unregisterModule">unregisterModule</a></li>
- </ul>
- </div>
-
-
- <div id="configList" class="module">
- <h4>Configuration Attributes</h4>
- <ul class="content">
- <li class=""><a href="#config_.mod" title=".mod">.mod</a></li>
- <li class=""><a href="#config_.mod{moduleName}" title=".mod{moduleName}">.mod{moduleName}</a></li>
- <li class=""><a href="#config_.skin{moduleName}{skinName}" title=".skin{moduleName}{skinName}">.skin{moduleName}{skinName}</a></li>
- <li class=""><a href="#config_data-connectors" title="data-connectors">data-connectors</a></li>
- </ul>
- </div>
-
- </div>
- </div>
- </div>
- <div id="ft">
- <hr />
- Copyright &copy; 2011 TerrificJS, Remo Brunschwiler. All rights reserved.
- </div>
-</div>
-<script type="text/javascript">
- ALL_YUI_PROPS = [{"url": "Tc.Application.html#property_$ctx", "access": "", "host": "Tc.Application", "type": "property", "name": "$ctx"}, {"url": "Tc.Application.html#property_config", "access": "", "host": "Tc.Application", "type": "property", "name": "config"}, {"url": "Tc.Application.html#property_connectors", "access": "", "host": "Tc.Application", "type": "property", "name": "connectors"}, {"url": "Tc.Application.html#config_data-connectors", "access": "", "host": "Tc.Application", "type": "config", "name": "data-connectors"}, {"url": "Tc.Config.html#property_dependencyPath", "access": "", "host": "Tc.Config", "type": "property", "name": "dependencyPath"}, {"url": "Tc.Application.html#method_init", "access": "", "host": "Tc.Application", "type": "method", "name": "init"}, {"url": "Tc.Application.html#config_.mod", "access": "", "host": "Tc.Application", "type": "config", "name": ".mod"}, {"url": "Tc.Application.html#property_modules", "access": "", "host": "Tc.Application", "type": "property", "name": "modules"}, {"url": "Tc.Application.html#config_.mod{moduleName}", "access": "", "host": "Tc.Application", "type": "config", "name": ".mod{moduleName}"}, {"url": "Tc.Application.html#method_registerConnection", "access": "", "host": "Tc.Application", "type": "method", "name": "registerConnection"}, {"url": "Tc.Application.html#method_registerModule", "access": "", "host": "Tc.Application", "type": "method", "name": "registerModule"}, {"url": "Tc.Application.html#method_registerModules", "access": "", "host": "Tc.Application", "type": "method", "name": "registerModules"}, {"url": "Tc.Application.html#property_sandbox", "access": "", "host": "Tc.Application", "type": "property", "name": "sandbox"}, {"url": "Tc.Application.html#config_.skin{moduleName}{skinName}", "access": "", "host": "Tc.Application", "type": "config", "name": ".skin{moduleName}{skinName}"}, {"url": "Tc.Application.html#method_start", "access": "", "host": "Tc.Application", "type": "method", "name": "start"}, {"url": "Tc.Application.html#method_stop", "access": "", "host": "Tc.Application", "type": "method", "name": "stop"}, {"url": "Tc.Application.html#method_unregisterModule", "access": "", "host": "Tc.Application", "type": "method", "name": "unregisterModule"}, {"url": "Tc.Application.html#property_wildcardComponents", "access": "", "host": "Tc.Application", "type": "property", "name": "wildcardComponents"}];
-</script>
-</body>
-</html>
View
159 release/docs/Tc.Config.html
@@ -1,159 +0,0 @@
-<!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: Tc Tc.Config (TerrificJS)</title>
-
- <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1312469774.91" />
- <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1312469774.91" />
-
- <script type="text/javascript" src="assets/api-js?stamp=1312469774.91"></script>
- <script type="text/javascript" src="assets/ac-js?stamp=1312469774.91"></script>
-</head>
-
-<body id="yahoo-com">
-
-<div id="doc3" class="yui-t2">
- <div id="hd">
- <h1><a href="http://www.terrifically.org" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a></h1>
- <h3>Tc&nbsp; <span class="subtitle">1.0.0</span></h3>
- <a href="./index.html" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a>
- &gt; <a href="./module_tc.html" title="Tc">Tc</a>
- &gt; Tc.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>
-
-
- <code>static</code>
-
- Class <b property="yui:name">Tc.Config</b>
- <span class="extends">
- </span>
-
- </h2>
- <!-- class tree goes here -->
-
-
-
-
- <div class="summary description" property="yui:description">
- Contains the application base config.
-The base config can be extended or overwritten either via
-new Application ($ctx, config), during bootstrapping the application or via
-/public/js/Tc.Config.js in the project folder.
- </div>
-
-
- <div rel="yui:properties" resource="#properties">
- <div class="section field details">
- <h3 id="properties">Properties</h3>
- <div class="content">
- <div class="" rel="yui:property" resource="#property_dependencyPath">
- <h4><a name="property_dependencyPath" property="yui:name">dependencyPath</a>
- - <code><span property="yui:type">Object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The paths for the different types of dependencies.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- </div>
- </div>
-
- </div>
-
- <div rel="yui:methods" resource="#methods">
-
- </div>
-
- <div rel="yui:events" resource="#events">
-
-
- </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="selected"><a href="module_Tc.html" title="Tc">Tc</a></li>
- </ul>
- </div>
-
- <div id="classList" class="module">
- <h4>Classes</h4>
- <ul class="content">
- <li class=""><a href="Tc.Application.html" title="Tc.Application">Tc.Application</a></li>
- <li class="selected"><a href="Tc.Config.html" title="Tc.Config">Tc.Config</a></li>
- <li class=""><a href="Tc.Connector.html" title="Tc.Connector">Tc.Connector</a></li>
- <li class=""><a href="Tc.Module.html" title="Tc.Module">Tc.Module</a></li>
- <li class=""><a href="Tc.Sandbox.html" title="Tc.Sandbox">Tc.Sandbox</a></li>
- <li class=""><a href="Tc.Utils.String.html" title="Tc.Utils.String">Tc.Utils.String</a></li>
- </ul>
- </div>
-
- <div id="fileList" class="module">
- <h4>Files</h4>
- <ul class="content">
- <li class=""><a href="terrific-1.0.0.js.html" title="terrific-1.0.0.js">terrific-1.0.0.js</a></li>
- </ul>
- </div>
-
- <div id="propertyList" class="module">
- <h4>Properties</h4>
- <ul class="content">
- <li class=""><a href="#property_dependencyPath" title="dependencyPath">dependencyPath</a></li>
- </ul>
- </div>
-
-
-
-
- </div>
- </div>
- </div>
- <div id="ft">
- <hr />
- Copyright &copy; 2011 TerrificJS, Remo Brunschwiler. All rights reserved.
- </div>
-</div>
-<script type="text/javascript">
- ALL_YUI_PROPS = [{"url": "Tc.Config.html#property_dependencyPath", "access": "", "host": "Tc.Config", "type": "property", "name": "dependencyPath"}];
-</script>
-</body>
-</html>
View
450 release/docs/Tc.Connector.html
@@ -1,450 +0,0 @@
-<!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: Tc Tc.Connector (TerrificJS)</title>
-
- <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1312469774.91" />
- <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1312469774.91" />
-
- <script type="text/javascript" src="assets/api-js?stamp=1312469774.91"></script>
- <script type="text/javascript" src="assets/ac-js?stamp=1312469774.91"></script>
-</head>
-
-<body id="yahoo-com">
-
-<div id="doc3" class="yui-t2">
- <div id="hd">
- <h1><a href="http://www.terrifically.org" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a></h1>
- <h3>Tc&nbsp; <span class="subtitle">1.0.0</span></h3>
- <a href="./index.html" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a>
- &gt; <a href="./module_tc.html" title="Tc">Tc</a>
- &gt; Tc.Connector
-
- <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">Tc.Connector</b>
- <span class="extends">
- </span>
-
- </h2>
- <!-- class tree goes here -->
-
-
-
-
- <div class="summary description" property="yui:description">
- Base class for the different connectors.
- </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">Tc.Connector</strong>
- <code>
- (
- )
- </code>
- <div class="description">
-
-
- </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="" rel="yui:property" resource="#property_proceed">
- <h4><a name="property_proceed" property="yui:name">proceed</a>
- - <code><span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Gives the components the ability to prevent the default- and
-afteraction from the events by returning false in the
-on {Event}-Handler.
- </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_init">
- <h4>
- <a name="method_init">init</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">init</strong>
- (
-
-
- connectorId
-
-
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the Connector.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">connectorId</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The unique connector ID</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">connectorId</span>
- &lt;<span property="yui:type">Object</span>&gt;
- </code>
- <span property="yui:description"></span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_notify">
- <h4>
- <a name="method_notify">notify</a></h4>
- <div class="detail" >
- <code>
-
-
-
- boolean
- <strong property="yui:name">notify</strong>
- (
-
-
- component
-
-
- ,
- state
-
-
- ,
- data
-
-
- ,
- callback
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Notifies all registered components about a state change
-This can be be overriden in the specific connectors.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">component</span>
- &lt;<span property="yui:type">Module</span>&gt;
- </code>
- <span property="yui:description">
-The module that sends the state change</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">state</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The component's state</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">data</span>
- &lt;<span property="yui:type">Object</span>&gt;
- </code>
- <span property="yui:description">
-Contains the state relevant data (if any)</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">callback</span>
- &lt;<span property="yui:type">Function</span>&gt;
- </code>
- <span property="yui:description">
-The callback function, it can be executed after an asynchronous
-action.</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- boolean
- </code></dt>
- <dd property="yui:returnInfo">Indicates whether the default action should be excuted or not</dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_registerComponent">
- <h4>
- <a name="method_registerComponent">registerComponent</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">registerComponent</strong>
- (
-
-
- component
-
-
- ,
- role
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Registers a component.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">component</span>
- &lt;<span property="yui:type">Module</span>&gt;
- </code>
- <span property="yui:description">
-The module to register</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">role</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The role of the module (e.g. master, slave etc.)</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_unregisterComponent">
- <h4>
- <a name="method_unregisterComponent">unregisterComponent</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">unregisterComponent</strong>
- (
-
-
- component
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Unregisters a component.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">component</span>
- &lt;<span property="yui:type">Module</span>&gt;
- </code>
- <span property="yui:description">
-The module to unregister</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- </div>
- </div>
-
- </div>
-
- <div rel="yui:events" resource="#events">
-
-
- </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="selected"><a href="module_Tc.html" title="Tc">Tc</a></li>
- </ul>
- </div>
-
- <div id="classList" class="module">
- <h4>Classes</h4>
- <ul class="content">
- <li class=""><a href="Tc.Application.html" title="Tc.Application">Tc.Application</a></li>
- <li class=""><a href="Tc.Config.html" title="Tc.Config">Tc.Config</a></li>
- <li class="selected"><a href="Tc.Connector.html" title="Tc.Connector">Tc.Connector</a></li>
- <li class=""><a href="Tc.Module.html" title="Tc.Module">Tc.Module</a></li>
- <li class=""><a href="Tc.Sandbox.html" title="Tc.Sandbox">Tc.Sandbox</a></li>
- <li class=""><a href="Tc.Utils.String.html" title="Tc.Utils.String">Tc.Utils.String</a></li>
- </ul>
- </div>
-
- <div id="fileList" class="module">
- <h4>Files</h4>
- <ul class="content">
- <li class=""><a href="terrific-1.0.0.js.html" title="terrific-1.0.0.js">terrific-1.0.0.js</a></li>
- </ul>
- </div>
-
- <div id="propertyList" class="module">
- <h4>Properties</h4>
- <ul class="content">
- <li class=""><a href="#property_proceed" title="proceed">proceed</a></li>
- </ul>
- </div>
-
- <div id="methodsList" class="module">
- <h4>Methods</h4>
- <ul class="content">
- <li class=""><a href="#method_init" title="init">init</a></li>
- <li class=""><a href="#method_notify" title="notify">notify</a></li>
- <li class=""><a href="#method_registerComponent" title="registerComponent">registerComponent</a></li>
- <li class=""><a href="#method_unregisterComponent" title="unregisterComponent">unregisterComponent</a></li>
- </ul>
- </div>
-
-
-
- </div>
- </div>
- </div>
- <div id="ft">
- <hr />
- Copyright &copy; 2011 TerrificJS, Remo Brunschwiler. All rights reserved.
- </div>
-</div>
-<script type="text/javascript">
- ALL_YUI_PROPS = [{"url": "Tc.Application.html#property_$ctx", "access": "", "host": "Tc.Application", "type": "property", "name": "$ctx"}, {"url": "Tc.Module.html#property_$ctx", "access": "", "host": "Tc.Module", "type": "property", "name": "$ctx"}, {"url": "Tc.Sandbox.html#method_addModules", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "addModules"}, {"url": "Tc.Sandbox.html#property_afterBindingCallbacks", "access": "", "host": "Tc.Sandbox", "type": "property", "name": "afterBindingCallbacks"}, {"url": "Tc.Sandbox.html#property_application", "access": "", "host": "Tc.Sandbox", "type": "property", "name": "application"}, {"url": "Tc.Module.html#method_attachConnector", "access": "", "host": "Tc.Module", "type": "method", "name": "attachConnector"}, {"url": "Tc.Module.html#method_beforeBindingCallback", "access": "", "host": "Tc.Module", "type": "method", "name": "beforeBindingCallback"}, {"url": "Tc.Module.html#method_checkDependencies", "access": "", "host": "Tc.Module", "type": "method", "name": "checkDependencies"}, {"url": "Tc.Application.html#property_config", "access": "", "host": "Tc.Application", "type": "property", "name": "config"}, {"url": "Tc.Sandbox.html#property_config", "access": "", "host": "Tc.Sandbox", "type": "property", "name": "config"}, {"url": "Tc.Application.html#property_connectors", "access": "", "host": "Tc.Application", "type": "property", "name": "connectors"}, {"url": "Tc.Module.html#property_connectors", "access": "", "host": "Tc.Module", "type": "property", "name": "connectors"}, {"url": "Tc.Application.html#config_data-connectors", "access": "", "host": "Tc.Application", "type": "config", "name": "data-connectors"}, {"url": "Tc.Sandbox.html#property_dependencies", "access": "", "host": "Tc.Sandbox", "type": "property", "name": "dependencies"}, {"url": "Tc.Module.html#property_dependencyCounter", "access": "", "host": "Tc.Module", "type": "property", "name": "dependencyCounter"}, {"url": "Tc.Config.html#property_dependencyPath", "access": "", "host": "Tc.Config", "type": "property", "name": "dependencyPath"}, {"url": "Tc.Module.html#method_fire", "access": "", "host": "Tc.Module", "type": "method", "name": "fire"}, {"url": "Tc.Sandbox.html#property_firstScript", "access": "", "host": "Tc.Sandbox", "type": "property", "name": "firstScript"}, {"url": "Tc.Sandbox.html#method_getConfig", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "getConfig"}, {"url": "Tc.Sandbox.html#method_getConfigParam", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "getConfigParam"}, {"url": "Tc.Module.html#method_getDecoratedModule", "access": "", "host": "Tc.Module", "type": "method", "name": "getDecoratedModule"}, {"url": "Tc.Sandbox.html#method_getModuleById", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "getModuleById"}, {"url": "Tc.Application.html#method_init", "access": "", "host": "Tc.Application", "type": "method", "name": "init"}, {"url": "Tc.Sandbox.html#method_init", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "init"}, {"url": "Tc.Module.html#method_init", "access": "", "host": "Tc.Module", "type": "method", "name": "init"}, {"url": "Tc.Connector.html#method_init", "access": "", "host": "Tc.Connector", "type": "method", "name": "init"}, {"url": "Tc.Module.html#method_initAfterBinding", "access": "", "host": "Tc.Module", "type": "method", "name": "initAfterBinding"}, {"url": "Tc.Module.html#method_initBeforeBinding", "access": "", "host": "Tc.Module", "type": "method", "name": "initBeforeBinding"}, {"url": "Tc.Module.html#method_initOnBinding", "access": "", "host": "Tc.Module", "type": "method", "name": "initOnBinding"}, {"url": "Tc.Sandbox.html#method_loadDependency", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "loadDependency"}, {"url": "Tc.Application.html#config_.mod", "access": "", "host": "Tc.Application", "type": "config", "name": ".mod"}, {"url": "Tc.Module.html#property_modId", "access": "", "host": "Tc.Module", "type": "property", "name": "modId"}, {"url": "Tc.Application.html#property_modules", "access": "", "host": "Tc.Application", "type": "property", "name": "modules"}, {"url": "Tc.Application.html#config_.mod{moduleName}", "access": "", "host": "Tc.Application", "type": "config", "name": ".mod{moduleName}"}, {"url": "Tc.Connector.html#method_notify", "access": "", "host": "Tc.Connector", "type": "method", "name": "notify"}, {"url": "Tc.Module.html#property_onBinding", "access": "", "host": "Tc.Module", "type": "property", "name": "onBinding"}, {"url": "Tc.Connector.html#property_proceed", "access": "", "host": "Tc.Connector", "type": "property", "name": "proceed"}, {"url": "Tc.Sandbox.html#method_readyForAfterBinding", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "readyForAfterBinding"}, {"url": "Tc.Connector.html#method_registerComponent", "access": "", "host": "Tc.Connector", "type": "method", "name": "registerComponent"}, {"url": "Tc.Application.html#method_registerConnection", "access": "", "host": "Tc.Application", "type": "method", "name": "registerConnection"}, {"url": "Tc.Application.html#method_registerModule", "access": "", "host": "Tc.Application", "type": "method", "name": "registerModule"}, {"url": "Tc.Application.html#method_registerModules", "access": "", "host": "Tc.Application", "type": "method", "name": "registerModules"}, {"url": "Tc.Sandbox.html#method_removeModules", "access": "", "host": "Tc.Sandbox", "type": "method", "name": "removeModules"}, {"url": "Tc.Module.html#method_require", "access": "", "host": "Tc.Module", "type": "method", "name": "require"}, {"url": "Tc.Application.html#property_sandbox", "access": "", "host": "Tc.Application", "type": "property", "name": "sandbox"}, {"url": "Tc.Module.html#property_sandbox", "access": "", "host": "Tc.Module", "type": "property", "name": "sandbox"}, {"url": "Tc.Application.html#config_.skin{moduleName}{skinName}", "access": "", "host": "Tc.Application", "type": "config", "name": ".skin{moduleName}{skinName}"}, {"url": "Tc.Application.html#method_start", "access": "", "host": "Tc.Application", "type": "method", "name": "start"}, {"url": "Tc.Module.html#method_start", "access": "", "host": "Tc.Module", "type": "method", "name": "start"}, {"url": "Tc.Application.html#method_stop", "access": "", "host": "Tc.Application", "type": "method", "name": "stop"}, {"url": "Tc.Module.html#method_stop", "access": "", "host": "Tc.Module", "type": "method", "name": "stop"}, {"url": "Tc.Connector.html#method_unregisterComponent", "access": "", "host": "Tc.Connector", "type": "method", "name": "unregisterComponent"}, {"url": "Tc.Application.html#method_unregisterModule", "access": "", "host": "Tc.Application", "type": "method", "name": "unregisterModule"}, {"url": "Tc.Application.html#property_wildcardComponents", "access": "", "host": "Tc.Application", "type": "property", "name": "wildcardComponents"}];
-</script>
-</body>
-</html>
View
916 release/docs/Tc.Module.html
@@ -1,916 +0,0 @@
-<!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: Tc Tc.Module (TerrificJS)</title>
-
- <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1312469774.91" />
- <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1312469774.91" />
-
- <script type="text/javascript" src="assets/api-js?stamp=1312469774.91"></script>
- <script type="text/javascript" src="assets/ac-js?stamp=1312469774.91"></script>
-</head>
-
-<body id="yahoo-com">
-
-<div id="doc3" class="yui-t2">
- <div id="hd">
- <h1><a href="http://www.terrifically.org" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a></h1>
- <h3>Tc&nbsp; <span class="subtitle">1.0.0</span></h3>
- <a href="./index.html" title="Terrific JavaScript Framework">Terrific JavaScript Framework</a>
- &gt; <a href="./module_tc.html" title="Tc">Tc</a>
- &gt; Tc.Module
-
- <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">Tc.Module</b>
- <span class="extends">
- </span>
-
- </h2>
- <!-- class tree goes here -->
-
-
-
-
- <div class="summary description" property="yui:description">
- Base class for the different modules.
- </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">Tc.Module</strong>
- <code>
- (
- )
- </code>
- <div class="description">
-
-
- </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="" rel="yui:property" resource="#property_$ctx">
- <h4><a name="property_$ctx" property="yui:name">$ctx</a>
- - <code><span property="yui:type">jQuery</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains the module context.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_connectors">
- <h4><a name="property_connectors" property="yui:name">connectors</a>
- - <code><span property="yui:type">Array</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains the attached connectors.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_dependencyCounter">
- <h4><a name="property_dependencyCounter" property="yui:name">dependencyCounter</a>
- - <code><span property="yui:type">Object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains the dependency counter for the different phases.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_modId">
- <h4><a name="property_modId" property="yui:name">modId</a>
- - <code><span property="yui:type">String</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- Contains the unique module ID.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_onBinding">
- <h4><a name="property_onBinding" property="yui:name">onBinding</a>
- - <code><span property="yui:type">object</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The following counters have to be at least zero, so that
-the onBinding callback is loaded as a dependency for
-onBinding and the onBinding phase is completed for
-afterBinding.
- </div>
- </div>
-
-
-
-
- <hr />
- </div>
- <div class="" rel="yui:property" resource="#property_sandbox">
- <h4><a name="property_sandbox" property="yui:name">sandbox</a>
- - <code><span property="yui:type">Sandbox</span></code>
- </h4>
- <div class="detail">
- <div class="description" property="yui:description">
- The sandbox to get the resources from.
- </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_attachConnector">
- <h4>
- <a name="method_attachConnector">attachConnector</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">attachConnector</strong>
- (
-
-
- connector
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Attaches a connector (observer).
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">connector</span>
- &lt;<span property="yui:type">Connector</span>&gt;
- </code>
- <span property="yui:description">
-The connector to attach</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_beforeBindingCallback">
- <h4>
- <a name="method_beforeBindingCallback">beforeBindingCallback</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">beforeBindingCallback</strong>
- (
- )
- </code>
-
- <div class="description" property="yui:description">
- Callback for the before binding phase.
- </div>
-
- <div class="description">
-
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_checkDependencies">
- <h4>
- <a name="method_checkDependencies">checkDependencies</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">checkDependencies</strong>
- (
-
-
- phase
-
-
- ,
- callback
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Checks the dependency load state of the given phase.
-Initializes the appropriate phase if all dependencies are loaded.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">phase</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The phase to check / initialize</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">callback</span>
- &lt;<span property="yui:type">Function</span>&gt;
- </code>
- <span property="yui:description">
-The callback to execute if all dependencies were loaded</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_fire">
- <h4>
- <a name="method_fire">fire</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">fire</strong>
- (
-
-
- state
-
-
- ,
- data
-
-
- ,
- defaultAction
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Notifies all attached connectors about changes.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">state</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The new state</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">data</span>
- &lt;<span property="yui:type">Object</span>&gt;
- </code>
- <span property="yui:description">
-The data to provide to your connected modules</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">defaultAction</span>
- &lt;<span property="yui:type">Function</span>&gt;
- </code>
- <span property="yui:description">
-The default action to perform</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_getDecoratedModule">
- <h4>
- <a name="method_getDecoratedModule">getDecoratedModule</a></h4>
- <div class="detail" >
- <code>
-
-
-
- Module
- <strong property="yui:name">getDecoratedModule</strong>
- (
-
-
- module
-
-
- ,
- skin
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Decorates itself with the given skin.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">module</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The name of the module</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">skin</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The name of the skin</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- Module
- </code></dt>
- <dd property="yui:returnInfo">The decorated module</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>
- (
-
-
- $ctx
-
-
- ,
- sandbox
-
-
- ,
- modId
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the Module.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">$ctx</span>
- &lt;<span property="yui:type">jQuery</span>&gt;
- </code>
- <span property="yui:description">
-The jQuery context</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">sandbox</span>
- &lt;<span property="yui:type">Sandbox</span>&gt;
- </code>
- <span property="yui:description">
-The sandbox to get the resources from</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">modId</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The Unique module ID</span>
- </dd>
- </dl>
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_initAfterBinding">
- <h4>
- <a name="method_initAfterBinding">initAfterBinding</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">initAfterBinding</strong>
- (
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the afterBinding phase.
- </div>
-
- <div class="description">
-
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_initBeforeBinding">
- <h4>
- <a name="method_initBeforeBinding">initBeforeBinding</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">initBeforeBinding</strong>
- (
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the beforeBinding phase.
- </div>
-
- <div class="description">
-
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_initOnBinding">
- <h4>
- <a name="method_initOnBinding">initOnBinding</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">initOnBinding</strong>
- (
- )
- </code>
-
- <div class="description" property="yui:description">
- Initializes the onBinding phase.
- </div>
-
- <div class="description">
-
-
- <dl>
- <dt>Returns:
- <code property="yui:return">
- void
- </code></dt>
- <dd property="yui:returnInfo"></dd>
- </dl>
-
-
-
-
- </div>
-
- </div>
- <hr />
- </div>
- <div class="" rel="yui:method" resource="#method_require">
- <h4>
- <a name="method_require">require</a></h4>
- <div class="detail" >
- <code>
-
-
-
- void
- <strong property="yui:name">require</strong>
- (
-
-
- dependency
-
-
- ,
- type
-
-
- ,
- phase
-
-
- ,
- executeCallback
-
-
- )
- </code>
-
- <div class="description" property="yui:description">
- Manages the required dependencies.
- </div>
-
- <div class="description">
-
- <dl rel="yui:parameters">
- <dt>Parameters:</dt>
- <dd rel="yui:parameter">
- <code><span property="yui:name">dependency</span>
- &lt;<span property="yui:type">String</span>&gt;
- </code>
- <span property="yui:description">
-The dependency (e.g. swfobject.js)</span>
- </dd>
- <dd rel="yui:parameter">
- <code><span property="yui:name">type</span>
- &lt;<span property="yui:type">String</span>&gt;