Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Initialize repository.

  • Loading branch information...
commit d7ce407aad3f618fb492c0cc8e45ccf3b1dc84b0 0 parents
@mojit0 mojit0 authored
Showing with 12,789 additions and 0 deletions.
  1. +32 −0 LICENSE.txt
  2. +2 −0  Makefile
  3. +55 −0 README.md
  4. +333 −0 docs/api/Analytics.common.html
  5. +342 −0 docs/api/Assets.common.html
  6. +208 −0 docs/api/Carrier.common.html
  7. +364 −0 docs/api/Composite.common.html
  8. +296 −0 docs/api/Config.common.html
  9. +163 −0 docs/api/Cookie.client.html
  10. +286 −0 docs/api/Cookie.server.html
  11. +217 −0 docs/api/Deploy.server.html
  12. +208 −0 docs/api/Device.common.html
  13. +669 −0 docs/api/Http.server.html
  14. +724 −0 docs/api/I13n.server.html
  15. +276 −0 docs/api/Intl.common.html
  16. +286 −0 docs/api/Meta.common.html
  17. +305 −0 docs/api/MojitoServer.html
  18. +716 −0 docs/api/Params.common.html
  19. +329 −0 docs/api/Partial.common.html
  20. +326 −0 docs/api/Url.common.html
  21. +661 −0 docs/api/Y.mojito.ActionContext.html
  22. +367 −0 docs/api/Y.mojito.Client.html
  23. +817 −0 docs/api/Y.mojito.MojitProxy.html
  24. +557 −0 docs/api/Y.mojito.lib.REST.html
  25. +426 −0 docs/api/action-context.common.js.html
  26. +222 −0 docs/api/analytics.common.js.html
  27. +285 −0 docs/api/assets.common.js.html
  28. +162 −0 docs/api/assets/ac-js
  29. +42 −0 docs/api/assets/api-js
  30. +242 −0 docs/api/assets/api.css
  31. BIN  docs/api/assets/bg_hd.gif
  32. +7 −0 docs/api/assets/reset-fonts-grids-min.css
  33. BIN  docs/api/assets/yui.png
  34. +179 −0 docs/api/carrier.server.js.html
  35. +15 −0 docs/api/classmap.js
  36. +417 −0 docs/api/composite.common.js.html
  37. +198 −0 docs/api/config.common.js.html
  38. +229 −0 docs/api/controller-context.common.js.html
  39. +167 −0 docs/api/controller.common.js.html
  40. +207 −0 docs/api/controller.server.js.html
  41. +172 −0 docs/api/cookie.client.js.html
  42. +198 −0 docs/api/cookie.server.js.html
  43. +135 −0 docs/api/dali_bean.client-optional.js.html
  44. +403 −0 docs/api/deploy.server.js.html
  45. +176 −0 docs/api/device.server.js.html
  46. +368 −0 docs/api/dispatch.common.js.html
Sorry, we could not display the entire diff because too many files (1,609) changed.
32 LICENSE.txt
@@ -0,0 +1,32 @@
+Copyright (c) 2011-2012, Yahoo! Inc. All rights reserved.
+
+Redistribution and use of this software in source and binary forms,
+with or without modification, are permitted provided that the following
+conditions are met:
+
+* Redistributions of source code must retain the above
+ copyright notice, this list of conditions and the
+ following disclaimer.
+
+* Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the
+ following disclaimer in the documentation and/or other
+ materials provided with the distribution.
+
+* Neither the name of Yahoo! Inc. nor the names of its
+ contributors may be used to endorse or promote products
+ derived from this software without specific prior
+ written permission of Yahoo! Inc.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
2  Makefile
@@ -0,0 +1,2 @@
+clean::
+ find . -type d -name "artifacts" -exec rm -rf {} \;
55 README.md
@@ -0,0 +1,55 @@
+# Yahoo! Mojito
+
+Mojito is the JavaScript library implementing Cocktails, a JavaScript-based
+on-line/off-line, multi-device, hosted application platform.
+
+## Installation
+
+ $ npm install mojito
+
+## Quick Start
+
+ Make an app:
+
+ $ mojito create app simple hello
+ $ cd hello
+
+ Make a mojit:
+
+ $ mojito create mojit simple HelloMojit
+
+ Edit application.json to configure mojit so that it looks like:
+
+ [
+ {
+ "settings": [ "master" ],
+ "specs": {
+ "hello": {
+ "type": "HelloMojit"
+ }
+ }
+ }
+ ]
+
+ Start the server:
+
+ $ mojito start
+
+ Go to URL:
+
+ http://localhost:8666/hello/index
+
+## Documentation
+
+https://github.com/yahoo/mojito/docs/topics
+
+## Licensing
+
+Please see the file called LICENSE.txt
+
+## Third-party libraries
+
+Mojito includes the Mulib software available here:
+
+https://github.com/raycmorgan/Mu
+
333 docs/api/Analytics.common.html
@@ -0,0 +1,333 @@
+<!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: ActionContextAddon Analytics.common (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685402.65" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685402.65" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685402.65"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685402.65"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>ActionContextAddon&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a>
+ &gt; Analytics.common
+
+ <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">Analytics.common</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.analytics.*</em>
+Provides an easy way to stash analytics information within child mojits
+and retrieve them within parent after the children have been executed.
+Data handled by this addon, however, cannot be used to augment the
+normal data flow. IE: you cannot retrieve analytics data and then call
+ac.done().
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_retrieve">
+ <h4>
+ <a name="method_retrieve">retrieve</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">retrieve</strong>
+ (
+
+
+ cb
+
+
+ ,
+ [optional]
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ To retrieve analytics data that has been stored by child mojits, call
+this function and provide a function, which will be called once the children
+have been dispatched and all their analytics data has been merged.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">cb</span>
+ &lt;<span property="yui:type">function</span>&gt;
+ </code>
+ <span property="yui:description"> callback will be called with the analytics object</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">[optional]</span>
+ &lt;<span property="yui:type">object</span>&gt;
+ </code>
+ <span property="yui:description"> scope scope of the callback</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_setMergeFunction">
+ <h4>
+ <a name="method_setMergeFunction">setMergeFunction</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">setMergeFunction</strong>
+ (
+
+
+ fn
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Allows a way for addons mixed in after this one to set an alternate
+data merge function when analytics from multiple children are combined.
+The default merge function is the same one used internally by Mojito
+to merge meta data, and will be sufficient for most use cases.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">fn</span>
+ &lt;<span property="yui:type">function</span>&gt;
+ </code>
+ <span property="yui:description"> user-defined merge function, which should accept
+two objects, the first is "to", and the second is "from". this function
+should return the merged object.</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_store">
+ <h4>
+ <a name="method_store">store</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">store</strong>
+ (
+
+
+ val
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Store an analytic value. This function can be called multiple times
+within a mojit, and uses a merging function to combine objects.
+ </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"> should be an object bag full of whatever you wish</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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class="selected"><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class=""><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class="selected"><a href="Analytics.common.html" title="Analytics.common">Analytics.common</a></li>
+ <li class=""><a href="Assets.common.html" title="Assets.common">Assets.common</a></li>
+ <li class=""><a href="Carrier.common.html" title="Carrier.common">Carrier.common</a></li>
+ <li class=""><a href="Deploy.server.html" title="Deploy.server">Deploy.server</a></li>
+ <li class=""><a href="Device.common.html" title="Device.common">Device.common</a></li>
+ <li class=""><a href="I13n.server.html" title="I13n.server">I13n.server</a></li>
+ <li class=""><a href="Meta.common.html" title="Meta.common">Meta.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="assets.common.js.html" title="assets.common.js">assets.common.js</a></li>
+ <li class=""><a href="carrier.server.js.html" title="carrier.server.js">carrier.server.js</a></li>
+ <li class=""><a href="deploy.server.js.html" title="deploy.server.js">deploy.server.js</a></li>
+ <li class=""><a href="device.server.js.html" title="device.server.js">device.server.js</a></li>
+ <li class=""><a href="i13n.common.js.html" title="i13n.common.js">i13n.common.js</a></li>
+ <li class=""><a href="meta.common.js.html" title="meta.common.js">meta.common.js</a></li>
+ <li class=""><a href="output-adapter.common.js.html" title="output-adapter.common.js">output-adapter.common.js</a></li>
+ <li class=""><a href="rest.common.js.html" title="rest.common.js">rest.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_retrieve" title="retrieve">retrieve</a></li>
+ <li class=""><a href="#method_setMergeFunction" title="setMergeFunction">setMergeFunction</a></li>
+ <li class=""><a href="#method_store" title="store">store</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Analytics.common.html#method_retrieve", "access": "", "host": "Analytics.common", "type": "method", "name": "retrieve"}, {"url": "Analytics.common.html#method_setMergeFunction", "access": "", "host": "Analytics.common", "type": "method", "name": "setMergeFunction"}, {"url": "Analytics.common.html#method_store", "access": "", "host": "Analytics.common", "type": "method", "name": "store"}];
+</script>
+</body>
+</html>
342 docs/api/Assets.common.html
@@ -0,0 +1,342 @@
+<!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: ActionContextAddon Assets.common (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685402.65" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685402.65" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685402.65"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685402.65"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>ActionContextAddon&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a>
+ &gt; Assets.common
+
+ <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">Assets.common</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.assets.*</em>
+Provides methods for adding HTML assets to a page.
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_addBlob">
+ <h4>
+ <a name="method_addBlob">addBlob</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">addBlob</strong>
+ (
+
+
+ content
+
+
+ ,
+ location
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Method for adding a Blob of data to the page. This can be used
+for adding custom "script" or "style" blocks.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">content</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> A string of data</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">location</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> Either "top" or "bottom"</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_addCss">
+ <h4>
+ <a name="method_addCss">addCss</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">addCss</strong>
+ (
+
+
+ link
+
+
+ ,
+ location
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Method for adding a JS file to the page.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">link</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> A URL (./local.css converts to /static/mojit_type/assets/local.css)</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">location</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> Either "top" or "bottom"</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_addJs">
+ <h4>
+ <a name="method_addJs">addJs</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">addJs</strong>
+ (
+
+
+ link
+
+
+ ,
+ location
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Method for adding a JS file to the page.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">link</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> A URL (./local.css converts to /static/mojit_type/assets/local.css)</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">location</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> Either "top" or "bottom"</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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class="selected"><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class=""><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class=""><a href="Analytics.common.html" title="Analytics.common">Analytics.common</a></li>
+ <li class="selected"><a href="Assets.common.html" title="Assets.common">Assets.common</a></li>
+ <li class=""><a href="Carrier.common.html" title="Carrier.common">Carrier.common</a></li>
+ <li class=""><a href="Deploy.server.html" title="Deploy.server">Deploy.server</a></li>
+ <li class=""><a href="Device.common.html" title="Device.common">Device.common</a></li>
+ <li class=""><a href="I13n.server.html" title="I13n.server">I13n.server</a></li>
+ <li class=""><a href="Meta.common.html" title="Meta.common">Meta.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="assets.common.js.html" title="assets.common.js">assets.common.js</a></li>
+ <li class=""><a href="carrier.server.js.html" title="carrier.server.js">carrier.server.js</a></li>
+ <li class=""><a href="deploy.server.js.html" title="deploy.server.js">deploy.server.js</a></li>
+ <li class=""><a href="device.server.js.html" title="device.server.js">device.server.js</a></li>
+ <li class=""><a href="i13n.common.js.html" title="i13n.common.js">i13n.common.js</a></li>
+ <li class=""><a href="meta.common.js.html" title="meta.common.js">meta.common.js</a></li>
+ <li class=""><a href="output-adapter.common.js.html" title="output-adapter.common.js">output-adapter.common.js</a></li>
+ <li class=""><a href="rest.common.js.html" title="rest.common.js">rest.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_addBlob" title="addBlob">addBlob</a></li>
+ <li class=""><a href="#method_addCss" title="addCss">addCss</a></li>
+ <li class=""><a href="#method_addJs" title="addJs">addJs</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Assets.common.html#method_addBlob", "access": "", "host": "Assets.common", "type": "method", "name": "addBlob"}, {"url": "Assets.common.html#method_addCss", "access": "", "host": "Assets.common", "type": "method", "name": "addCss"}, {"url": "Assets.common.html#method_addJs", "access": "", "host": "Assets.common", "type": "method", "name": "addJs"}, {"url": "Analytics.common.html#method_retrieve", "access": "", "host": "Analytics.common", "type": "method", "name": "retrieve"}, {"url": "Meta.common.html#method_retrieve", "access": "", "host": "Meta.common", "type": "method", "name": "retrieve"}, {"url": "Analytics.common.html#method_setMergeFunction", "access": "", "host": "Analytics.common", "type": "method", "name": "setMergeFunction"}, {"url": "Analytics.common.html#method_store", "access": "", "host": "Analytics.common", "type": "method", "name": "store"}, {"url": "Meta.common.html#method_store", "access": "", "host": "Meta.common", "type": "method", "name": "store"}];
+</script>
+</body>
+</html>
208 docs/api/Carrier.common.html
@@ -0,0 +1,208 @@
+<!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: ActionContextAddon Carrier.common (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685402.65" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685402.65" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685402.65"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685402.65"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>ActionContextAddon&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a>
+ &gt; Carrier.common
+
+ <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">Carrier.common</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.carrier.get()</em>
+Carrier catalog addon
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_get">
+ <h4>
+ <a name="method_get">get</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">get</strong>
+ (
+
+
+ attribute
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Returns the attribute of the catalog for the current carrier used for
+this request.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">attribute</span>
+ &lt;<span property="yui:type">String</span>&gt;
+ </code>
+ <span property="yui:description"> - The name of the catalog attribute e.g "ticker".</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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class="selected"><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class=""><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class=""><a href="Analytics.common.html" title="Analytics.common">Analytics.common</a></li>
+ <li class=""><a href="Assets.common.html" title="Assets.common">Assets.common</a></li>
+ <li class="selected"><a href="Carrier.common.html" title="Carrier.common">Carrier.common</a></li>
+ <li class=""><a href="Deploy.server.html" title="Deploy.server">Deploy.server</a></li>
+ <li class=""><a href="Device.common.html" title="Device.common">Device.common</a></li>
+ <li class=""><a href="I13n.server.html" title="I13n.server">I13n.server</a></li>
+ <li class=""><a href="Meta.common.html" title="Meta.common">Meta.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="assets.common.js.html" title="assets.common.js">assets.common.js</a></li>
+ <li class=""><a href="carrier.server.js.html" title="carrier.server.js">carrier.server.js</a></li>
+ <li class=""><a href="deploy.server.js.html" title="deploy.server.js">deploy.server.js</a></li>
+ <li class=""><a href="device.server.js.html" title="device.server.js">device.server.js</a></li>
+ <li class=""><a href="i13n.common.js.html" title="i13n.common.js">i13n.common.js</a></li>
+ <li class=""><a href="meta.common.js.html" title="meta.common.js">meta.common.js</a></li>
+ <li class=""><a href="output-adapter.common.js.html" title="output-adapter.common.js">output-adapter.common.js</a></li>
+ <li class=""><a href="rest.common.js.html" title="rest.common.js">rest.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_get" title="get">get</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Assets.common.html#method_addBlob", "access": "", "host": "Assets.common", "type": "method", "name": "addBlob"}, {"url": "Assets.common.html#method_addCss", "access": "", "host": "Assets.common", "type": "method", "name": "addCss"}, {"url": "Assets.common.html#method_addJs", "access": "", "host": "Assets.common", "type": "method", "name": "addJs"}, {"url": "Deploy.server.html#method_constructMojitoClientRuntime", "access": "", "host": "Deploy.server", "type": "method", "name": "constructMojitoClientRuntime"}, {"url": "Device.common.html#method_get", "access": "", "host": "Device.common", "type": "method", "name": "get"}, {"url": "Carrier.common.html#method_get", "access": "", "host": "Carrier.common", "type": "method", "name": "get"}, {"url": "I13n.server.html#method_getSpaceid", "access": "", "host": "I13n.server", "type": "method", "name": "getSpaceid"}, {"url": "I13n.server.html#method_make", "access": "", "host": "I13n.server", "type": "method", "name": "make"}, {"url": "Analytics.common.html#method_retrieve", "access": "", "host": "Analytics.common", "type": "method", "name": "retrieve"}, {"url": "Meta.common.html#method_retrieve", "access": "", "host": "Meta.common", "type": "method", "name": "retrieve"}, {"url": "Analytics.common.html#method_setMergeFunction", "access": "", "host": "Analytics.common", "type": "method", "name": "setMergeFunction"}, {"url": "I13n.server.html#method_stampPageView", "access": "", "host": "I13n.server", "type": "method", "name": "stampPageView"}, {"url": "Analytics.common.html#method_store", "access": "", "host": "Analytics.common", "type": "method", "name": "store"}, {"url": "Meta.common.html#method_store", "access": "", "host": "Meta.common", "type": "method", "name": "store"}, {"url": "I13n.server.html#method_trackClickOnly", "access": "", "host": "I13n.server", "type": "method", "name": "trackClickOnly"}, {"url": "I13n.server.html#method_trackForm", "access": "", "host": "I13n.server", "type": "method", "name": "trackForm"}, {"url": "I13n.server.html#method_trackLink", "access": "", "host": "I13n.server", "type": "method", "name": "trackLink"}, {"url": "I13n.server.html#method_trackPageParams", "access": "", "host": "I13n.server", "type": "method", "name": "trackPageParams"}, {"url": "I13n.server.html#method_trackUserLink", "access": "", "host": "I13n.server", "type": "method", "name": "trackUserLink"}];
+</script>
+</body>
+</html>
364 docs/api/Composite.common.html
@@ -0,0 +1,364 @@
+<!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: MojitoServer Composite.common (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685401.85" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685401.85" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685401.85"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685401.85"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>MojitoServer&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_MojitoServer.html" title="MojitoServer">MojitoServer</a>
+ &gt; Composite.common
+
+ <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">Composite.common</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.composite.*</em>
+Provides methods for working with many Mojits.
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_done">
+ <h4>
+ <a name="method_done">done</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">done</strong>
+ (
+
+
+ opts
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Automatically dispatches all the children of this mojit and collects their executed values into the view
+template, keyed by the child's name within the mojit's configuration. For example, given the mojit spec:
+<pre>
+"specs": {
+"parent": {
+"type": "MyCompositeMojit",
+"config": {
+"children": {
+"foo": {
+"type": "FooMojit"
+},
+"bar": {
+"type": "BarMojit"
+}
+}
+}
+}
+}
+</pre>
+And given the view template:
+<pre>
+&lt;div id=&quot;{{mojit_uuid}}&quot;&gt;
+&lt;h1&gt;{{title}}&lt;/h1&gt;
+&lt;div class=&quot;fooslot&quot;&gt;
+{{{foo}}}
+&lt;/div&gt;
+&lt;div class=&quot;barslot&quot;&gt;
+{{{bar}}}
+&lt;/div&gt;
+&lt;/div&gt;
+</pre>
+And the controller:
+<pre>
+Y.mojito.controller = {
+index: function(ac) {
+ac.composite.done({
+template: { title: 'Hello there' } // for the view only
+});
+}
+};
+</pre>
+This will execute the child intances of the "FooMojit" and "BarMojit", returning their rendered values into
+the parent's view template, thus rendering the full parent view including the children.
+All the parent parameters are passed along to children.
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">opts</span>
+ &lt;<span property="yui:type">object</span>&gt;
+ </code>
+ <span property="yui:description"> The configuration object to be used. <em>template<em> can be used to provide additional
+view template values.</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_execute">
+ <h4>
+ <a name="method_execute">execute</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">execute</strong>
+ (
+
+
+ cfg
+
+
+ ,
+ cb
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ This method requires an explicit config object and returns
+a RMP compliant object via a callback.
+<pre>
+cfg = {
+children: {
+slot-1: {
+type: "default",
+action: "index"
+},
+slot-2: {
+type: "default",
+action: "index",
+params: {
+route: {},
+url: {},
+body: {},
+file: {}
+}
+}
+},
+assets: {}
+}
+</pre>
+The "callback" is an object containg the child slots with its
+rendered data.
+<pre>
+callback({
+slot-1: <string>,
+slot-2: <string>
+},
+{
+http: {}
+assets: {}
+})
+</pre>
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">cfg</span>
+ &lt;<span property="yui:type">object</span>&gt;
+ </code>
+ <span property="yui:description"> The configuration object to be used</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">cb</span>
+ &lt;<span property="yui:type">function</span>&gt;
+ </code>
+ <span property="yui:description"> The callback that will be called</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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class=""><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class="selected"><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class="selected"><a href="Composite.common.html" title="Composite.common">Composite.common</a></li>
+ <li class=""><a href="Config.common.html" title="Config.common">Config.common</a></li>
+ <li class=""><a href="Cookie.client.html" title="Cookie.client">Cookie.client</a></li>
+ <li class=""><a href="Cookie.server.html" title="Cookie.server">Cookie.server</a></li>
+ <li class=""><a href="Http.server.html" title="Http.server">Http.server</a></li>
+ <li class=""><a href="Intl.common.html" title="Intl.common">Intl.common</a></li>
+ <li class=""><a href="MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ <li class=""><a href="Params.common.html" title="Params.common">Params.common</a></li>
+ <li class=""><a href="Partial.common.html" title="Partial.common">Partial.common</a></li>
+ <li class=""><a href="Url.common.html" title="Url.common">Url.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="analytics.common.js.html" title="analytics.common.js">analytics.common.js</a></li>
+ <li class=""><a href="composite.common.js.html" title="composite.common.js">composite.common.js</a></li>
+ <li class=""><a href="config.common.js.html" title="config.common.js">config.common.js</a></li>
+ <li class=""><a href="controller.common.js.html" title="controller.common.js">controller.common.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="cookie.client.js.html" title="cookie.client.js">cookie.client.js</a></li>
+ <li class=""><a href="cookie.server.js.html" title="cookie.server.js">cookie.server.js</a></li>
+ <li class=""><a href="glob.js.html" title="glob.js">glob.js</a></li>
+ <li class=""><a href="http.server.js.html" title="http.server.js">http.server.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="intl.common.js.html" title="intl.common.js">intl.common.js</a></li>
+ <li class=""><a href="mu.client.js.html" title="mu.client.js">mu.client.js</a></li>
+ <li class=""><a href="mu.server.js.html" title="mu.server.js">mu.server.js</a></li>
+ <li class=""><a href="output-handler.server.js.html" title="output-handler.server.js">output-handler.server.js</a></li>
+ <li class=""><a href="params.common.js.html" title="params.common.js">params.common.js</a></li>
+ <li class=""><a href="partial.common.js.html" title="partial.common.js">partial.common.js</a></li>
+ <li class=""><a href="server-log.js.html" title="server-log.js">server-log.js</a></li>
+ <li class=""><a href="store-provider.server.js.html" title="store-provider.server.js">store-provider.server.js</a></li>
+ <li class=""><a href="store.server.js.html" title="store.server.js">store.server.js</a></li>
+ <li class=""><a href="url.common.js.html" title="url.common.js">url.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_done" title="done">done</a></li>
+ <li class=""><a href="#method_execute" title="execute">execute</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Http.server.html#method_addHeader", "access": "", "host": "Http.server", "type": "method", "name": "addHeader"}, {"url": "Http.server.html#method_addHeaders", "access": "", "host": "Http.server", "type": "method", "name": "addHeaders"}, {"url": "MojitoServer.html#method_addMojitoToExpressApp", "access": "", "host": "MojitoServer", "type": "method", "name": "addMojitoToExpressApp"}, {"url": "Params.common.html#method_all", "access": "", "host": "Params.common", "type": "method", "name": "all"}, {"url": "Params.common.html#method_body", "access": "", "host": "Params.common", "type": "method", "name": "body"}, {"url": "MojitoServer.html#method_createServer", "access": "", "host": "MojitoServer", "type": "method", "name": "createServer"}, {"url": "Composite.common.html#method_done", "access": "", "host": "Composite.common", "type": "method", "name": "done"}, {"url": "Composite.common.html#method_execute", "access": "", "host": "Composite.common", "type": "method", "name": "execute"}, {"url": "Params.common.html#method_files", "access": "", "host": "Params.common", "type": "method", "name": "files"}, {"url": "Intl.common.html#method_formatDate", "access": "", "host": "Intl.common", "type": "method", "name": "formatDate"}, {"url": "Params.common.html#method_getAll", "access": "", "host": "Params.common", "type": "method", "name": "getAll"}, {"url": "Params.common.html#method_getFromBody", "access": "", "host": "Params.common", "type": "method", "name": "getFromBody"}, {"url": "Params.common.html#method_getFromMerged", "access": "", "host": "Params.common", "type": "method", "name": "getFromMerged"}, {"url": "Params.common.html#method_getFromRoute", "access": "", "host": "Params.common", "type": "method", "name": "getFromRoute"}, {"url": "Params.common.html#method_getFromUrl", "access": "", "host": "Params.common", "type": "method", "name": "getFromUrl"}, {"url": "Http.server.html#method_getHeader", "access": "", "host": "Http.server", "type": "method", "name": "getHeader"}, {"url": "Http.server.html#method_getHeaders", "access": "", "host": "Http.server", "type": "method", "name": "getHeaders"}, {"url": "Http.server.html#method_getRequest", "access": "", "host": "Http.server", "type": "method", "name": "getRequest"}, {"url": "Http.server.html#method_getResponse", "access": "", "host": "Http.server", "type": "method", "name": "getResponse"}, {"url": "Partial.common.html#method_invoke", "access": "", "host": "Partial.common", "type": "method", "name": "invoke"}, {"url": "Http.server.html#method_isXhr", "access": "", "host": "Http.server", "type": "method", "name": "isXhr"}, {"url": "Intl.common.html#method_lang", "access": "", "host": "Intl.common", "type": "method", "name": "lang"}, {"url": "Params.common.html#method_merged", "access": "", "host": "Params.common", "type": "method", "name": "merged"}, {"url": "Http.server.html#method_redirect", "access": "", "host": "Http.server", "type": "method", "name": "redirect"}, {"url": "Partial.common.html#method_render", "access": "", "host": "Partial.common", "type": "method", "name": "render"}, {"url": "Params.common.html#method_route", "access": "", "host": "Params.common", "type": "method", "name": "route"}, {"url": "Http.server.html#method_setHeader", "access": "", "host": "Http.server", "type": "method", "name": "setHeader"}, {"url": "Http.server.html#method_setHeaders", "access": "", "host": "Http.server", "type": "method", "name": "setHeaders"}, {"url": "Params.common.html#method_url", "access": "", "host": "Params.common", "type": "method", "name": "url"}];
+</script>
+</body>
+</html>
296 docs/api/Config.common.html
@@ -0,0 +1,296 @@
+<!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: MojitoServer Config.common (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685401.85" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685401.85" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685401.85"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685401.85"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>MojitoServer&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_MojitoServer.html" title="MojitoServer">MojitoServer</a>
+ &gt; Config.common
+
+ <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">Config.common</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.config.*</em>
+Provides access to the Mojits configuration
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_get">
+ <h4>
+ <a name="method_get">get</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ Object|Array|String
+ <strong property="yui:name">get</strong>
+ (
+
+
+ key
+
+
+ ,
+ def
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Access config values.
+ </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"> A period separated key path to look for i.e. "get.my.value"</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">def</span>
+ &lt;<span property="yui:type">Object|Array|String</span>&gt;
+ </code>
+ <span property="yui:description"> The default value to use if no match was found</span>
+ </dd>
+ </dl>
+
+ <dl>
+ <dt>Returns:
+ <code property="yui:return">
+ Object|Array|String
+ </code></dt>
+ <dd property="yui:returnInfo"></dd>
+ </dl>
+
+
+
+
+ </div>
+
+ </div>
+ <hr />
+ </div>
+ <div class="" rel="yui:method" resource="#method_getDefinition">
+ <h4>
+ <a name="method_getDefinition">getDefinition</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ Object|Array|String
+ <strong property="yui:name">getDefinition</strong>
+ (
+
+
+ key
+
+
+ ,
+ def
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Access definition values.
+ </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"> A period separated key path to look for i.e. "get.my.value"</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">def</span>
+ &lt;<span property="yui:type">Object|Array|String</span>&gt;
+ </code>
+ <span property="yui:description"> The default value to use if no match was found</span>
+ </dd>
+ </dl>
+
+ <dl>
+ <dt>Returns:
+ <code property="yui:return">
+ Object|Array|String
+ </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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class=""><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class="selected"><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class=""><a href="Composite.common.html" title="Composite.common">Composite.common</a></li>
+ <li class="selected"><a href="Config.common.html" title="Config.common">Config.common</a></li>
+ <li class=""><a href="Cookie.client.html" title="Cookie.client">Cookie.client</a></li>
+ <li class=""><a href="Cookie.server.html" title="Cookie.server">Cookie.server</a></li>
+ <li class=""><a href="Http.server.html" title="Http.server">Http.server</a></li>
+ <li class=""><a href="Intl.common.html" title="Intl.common">Intl.common</a></li>
+ <li class=""><a href="MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ <li class=""><a href="Params.common.html" title="Params.common">Params.common</a></li>
+ <li class=""><a href="Partial.common.html" title="Partial.common">Partial.common</a></li>
+ <li class=""><a href="Url.common.html" title="Url.common">Url.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="analytics.common.js.html" title="analytics.common.js">analytics.common.js</a></li>
+ <li class=""><a href="composite.common.js.html" title="composite.common.js">composite.common.js</a></li>
+ <li class=""><a href="config.common.js.html" title="config.common.js">config.common.js</a></li>
+ <li class=""><a href="controller.common.js.html" title="controller.common.js">controller.common.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="cookie.client.js.html" title="cookie.client.js">cookie.client.js</a></li>
+ <li class=""><a href="cookie.server.js.html" title="cookie.server.js">cookie.server.js</a></li>
+ <li class=""><a href="glob.js.html" title="glob.js">glob.js</a></li>
+ <li class=""><a href="http.server.js.html" title="http.server.js">http.server.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="intl.common.js.html" title="intl.common.js">intl.common.js</a></li>
+ <li class=""><a href="mu.client.js.html" title="mu.client.js">mu.client.js</a></li>
+ <li class=""><a href="mu.server.js.html" title="mu.server.js">mu.server.js</a></li>
+ <li class=""><a href="output-handler.server.js.html" title="output-handler.server.js">output-handler.server.js</a></li>
+ <li class=""><a href="params.common.js.html" title="params.common.js">params.common.js</a></li>
+ <li class=""><a href="partial.common.js.html" title="partial.common.js">partial.common.js</a></li>
+ <li class=""><a href="server-log.js.html" title="server-log.js">server-log.js</a></li>
+ <li class=""><a href="store-provider.server.js.html" title="store-provider.server.js">store-provider.server.js</a></li>
+ <li class=""><a href="store.server.js.html" title="store.server.js">store.server.js</a></li>
+ <li class=""><a href="url.common.js.html" title="url.common.js">url.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_get" title="get">get</a></li>
+ <li class=""><a href="#method_getDefinition" title="getDefinition">getDefinition</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Http.server.html#method_addHeader", "access": "", "host": "Http.server", "type": "method", "name": "addHeader"}, {"url": "Http.server.html#method_addHeaders", "access": "", "host": "Http.server", "type": "method", "name": "addHeaders"}, {"url": "MojitoServer.html#method_addMojitoToExpressApp", "access": "", "host": "MojitoServer", "type": "method", "name": "addMojitoToExpressApp"}, {"url": "Params.common.html#method_all", "access": "", "host": "Params.common", "type": "method", "name": "all"}, {"url": "Params.common.html#method_body", "access": "", "host": "Params.common", "type": "method", "name": "body"}, {"url": "MojitoServer.html#method_createServer", "access": "", "host": "MojitoServer", "type": "method", "name": "createServer"}, {"url": "Composite.common.html#method_done", "access": "", "host": "Composite.common", "type": "method", "name": "done"}, {"url": "Composite.common.html#method_execute", "access": "", "host": "Composite.common", "type": "method", "name": "execute"}, {"url": "Params.common.html#method_files", "access": "", "host": "Params.common", "type": "method", "name": "files"}, {"url": "Url.common.html#method_find", "access": "", "host": "Url.common", "type": "method", "name": "find"}, {"url": "Intl.common.html#method_formatDate", "access": "", "host": "Intl.common", "type": "method", "name": "formatDate"}, {"url": "Cookie.server.html#method_get", "access": "", "host": "Cookie.server", "type": "method", "name": "get"}, {"url": "Config.common.html#method_get", "access": "", "host": "Config.common", "type": "method", "name": "get"}, {"url": "Params.common.html#method_getAll", "access": "", "host": "Params.common", "type": "method", "name": "getAll"}, {"url": "Config.common.html#method_getDefinition", "access": "", "host": "Config.common", "type": "method", "name": "getDefinition"}, {"url": "Params.common.html#method_getFromBody", "access": "", "host": "Params.common", "type": "method", "name": "getFromBody"}, {"url": "Params.common.html#method_getFromMerged", "access": "", "host": "Params.common", "type": "method", "name": "getFromMerged"}, {"url": "Params.common.html#method_getFromRoute", "access": "", "host": "Params.common", "type": "method", "name": "getFromRoute"}, {"url": "Params.common.html#method_getFromUrl", "access": "", "host": "Params.common", "type": "method", "name": "getFromUrl"}, {"url": "Http.server.html#method_getHeader", "access": "", "host": "Http.server", "type": "method", "name": "getHeader"}, {"url": "Http.server.html#method_getHeaders", "access": "", "host": "Http.server", "type": "method", "name": "getHeaders"}, {"url": "Http.server.html#method_getRequest", "access": "", "host": "Http.server", "type": "method", "name": "getRequest"}, {"url": "Http.server.html#method_getResponse", "access": "", "host": "Http.server", "type": "method", "name": "getResponse"}, {"url": "Partial.common.html#method_invoke", "access": "", "host": "Partial.common", "type": "method", "name": "invoke"}, {"url": "Http.server.html#method_isXhr", "access": "", "host": "Http.server", "type": "method", "name": "isXhr"}, {"url": "Intl.common.html#method_lang", "access": "", "host": "Intl.common", "type": "method", "name": "lang"}, {"url": "Url.common.html#method_make", "access": "", "host": "Url.common", "type": "method", "name": "make"}, {"url": "Params.common.html#method_merged", "access": "", "host": "Params.common", "type": "method", "name": "merged"}, {"url": "Http.server.html#method_redirect", "access": "", "host": "Http.server", "type": "method", "name": "redirect"}, {"url": "Partial.common.html#method_render", "access": "", "host": "Partial.common", "type": "method", "name": "render"}, {"url": "Params.common.html#method_route", "access": "", "host": "Params.common", "type": "method", "name": "route"}, {"url": "Cookie.server.html#method_set", "access": "", "host": "Cookie.server", "type": "method", "name": "set"}, {"url": "Http.server.html#method_setHeader", "access": "", "host": "Http.server", "type": "method", "name": "setHeader"}, {"url": "Http.server.html#method_setHeaders", "access": "", "host": "Http.server", "type": "method", "name": "setHeaders"}, {"url": "Params.common.html#method_url", "access": "", "host": "Params.common", "type": "method", "name": "url"}];
+</script>
+</body>
+</html>
163 docs/api/Cookie.client.html
@@ -0,0 +1,163 @@
+<!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: MojitoServer Cookie.client (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685401.85" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685401.85" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685401.85"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685401.85"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>MojitoServer&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_MojitoServer.html" title="MojitoServer">MojitoServer</a>
+ &gt; Cookie.client
+
+ <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">Cookie.client</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.cookie.*</em>
+This client-side cookie add-on allows you to easily use cookies. This API matches the YUI Cookie API exactly.
+http://developer.yahoo.com/yui/3/api/Cookie.html
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class=""><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class="selected"><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class=""><a href="Composite.common.html" title="Composite.common">Composite.common</a></li>
+ <li class=""><a href="Config.common.html" title="Config.common">Config.common</a></li>
+ <li class="selected"><a href="Cookie.client.html" title="Cookie.client">Cookie.client</a></li>
+ <li class=""><a href="Cookie.server.html" title="Cookie.server">Cookie.server</a></li>
+ <li class=""><a href="Http.server.html" title="Http.server">Http.server</a></li>
+ <li class=""><a href="Intl.common.html" title="Intl.common">Intl.common</a></li>
+ <li class=""><a href="MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ <li class=""><a href="Params.common.html" title="Params.common">Params.common</a></li>
+ <li class=""><a href="Partial.common.html" title="Partial.common">Partial.common</a></li>
+ <li class=""><a href="Url.common.html" title="Url.common">Url.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="analytics.common.js.html" title="analytics.common.js">analytics.common.js</a></li>
+ <li class=""><a href="composite.common.js.html" title="composite.common.js">composite.common.js</a></li>
+ <li class=""><a href="config.common.js.html" title="config.common.js">config.common.js</a></li>
+ <li class=""><a href="controller.common.js.html" title="controller.common.js">controller.common.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="cookie.client.js.html" title="cookie.client.js">cookie.client.js</a></li>
+ <li class=""><a href="cookie.server.js.html" title="cookie.server.js">cookie.server.js</a></li>
+ <li class=""><a href="glob.js.html" title="glob.js">glob.js</a></li>
+ <li class=""><a href="http.server.js.html" title="http.server.js">http.server.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="intl.common.js.html" title="intl.common.js">intl.common.js</a></li>
+ <li class=""><a href="mu.client.js.html" title="mu.client.js">mu.client.js</a></li>
+ <li class=""><a href="mu.server.js.html" title="mu.server.js">mu.server.js</a></li>
+ <li class=""><a href="output-handler.server.js.html" title="output-handler.server.js">output-handler.server.js</a></li>
+ <li class=""><a href="params.common.js.html" title="params.common.js">params.common.js</a></li>
+ <li class=""><a href="partial.common.js.html" title="partial.common.js">partial.common.js</a></li>
+ <li class=""><a href="server-log.js.html" title="server-log.js">server-log.js</a></li>
+ <li class=""><a href="store-provider.server.js.html" title="store-provider.server.js">store-provider.server.js</a></li>
+ <li class=""><a href="store.server.js.html" title="store.server.js">store.server.js</a></li>
+ <li class=""><a href="url.common.js.html" title="url.common.js">url.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Http.server.html#method_addHeader", "access": "", "host": "Http.server", "type": "method", "name": "addHeader"}, {"url": "Http.server.html#method_addHeaders", "access": "", "host": "Http.server", "type": "method", "name": "addHeaders"}, {"url": "MojitoServer.html#method_addMojitoToExpressApp", "access": "", "host": "MojitoServer", "type": "method", "name": "addMojitoToExpressApp"}, {"url": "Params.common.html#method_all", "access": "", "host": "Params.common", "type": "method", "name": "all"}, {"url": "Params.common.html#method_body", "access": "", "host": "Params.common", "type": "method", "name": "body"}, {"url": "MojitoServer.html#method_createServer", "access": "", "host": "MojitoServer", "type": "method", "name": "createServer"}, {"url": "Composite.common.html#method_done", "access": "", "host": "Composite.common", "type": "method", "name": "done"}, {"url": "Composite.common.html#method_execute", "access": "", "host": "Composite.common", "type": "method", "name": "execute"}, {"url": "Params.common.html#method_files", "access": "", "host": "Params.common", "type": "method", "name": "files"}, {"url": "Url.common.html#method_find", "access": "", "host": "Url.common", "type": "method", "name": "find"}, {"url": "Intl.common.html#method_formatDate", "access": "", "host": "Intl.common", "type": "method", "name": "formatDate"}, {"url": "Cookie.server.html#method_get", "access": "", "host": "Cookie.server", "type": "method", "name": "get"}, {"url": "Config.common.html#method_get", "access": "", "host": "Config.common", "type": "method", "name": "get"}, {"url": "Params.common.html#method_getAll", "access": "", "host": "Params.common", "type": "method", "name": "getAll"}, {"url": "Config.common.html#method_getDefinition", "access": "", "host": "Config.common", "type": "method", "name": "getDefinition"}, {"url": "Params.common.html#method_getFromBody", "access": "", "host": "Params.common", "type": "method", "name": "getFromBody"}, {"url": "Params.common.html#method_getFromMerged", "access": "", "host": "Params.common", "type": "method", "name": "getFromMerged"}, {"url": "Params.common.html#method_getFromRoute", "access": "", "host": "Params.common", "type": "method", "name": "getFromRoute"}, {"url": "Params.common.html#method_getFromUrl", "access": "", "host": "Params.common", "type": "method", "name": "getFromUrl"}, {"url": "Http.server.html#method_getHeader", "access": "", "host": "Http.server", "type": "method", "name": "getHeader"}, {"url": "Http.server.html#method_getHeaders", "access": "", "host": "Http.server", "type": "method", "name": "getHeaders"}, {"url": "Http.server.html#method_getRequest", "access": "", "host": "Http.server", "type": "method", "name": "getRequest"}, {"url": "Http.server.html#method_getResponse", "access": "", "host": "Http.server", "type": "method", "name": "getResponse"}, {"url": "Partial.common.html#method_invoke", "access": "", "host": "Partial.common", "type": "method", "name": "invoke"}, {"url": "Http.server.html#method_isXhr", "access": "", "host": "Http.server", "type": "method", "name": "isXhr"}, {"url": "Intl.common.html#method_lang", "access": "", "host": "Intl.common", "type": "method", "name": "lang"}, {"url": "Url.common.html#method_make", "access": "", "host": "Url.common", "type": "method", "name": "make"}, {"url": "Params.common.html#method_merged", "access": "", "host": "Params.common", "type": "method", "name": "merged"}, {"url": "Http.server.html#method_redirect", "access": "", "host": "Http.server", "type": "method", "name": "redirect"}, {"url": "Partial.common.html#method_render", "access": "", "host": "Partial.common", "type": "method", "name": "render"}, {"url": "Params.common.html#method_route", "access": "", "host": "Params.common", "type": "method", "name": "route"}, {"url": "Cookie.server.html#method_set", "access": "", "host": "Cookie.server", "type": "method", "name": "set"}, {"url": "Http.server.html#method_setHeader", "access": "", "host": "Http.server", "type": "method", "name": "setHeader"}, {"url": "Http.server.html#method_setHeaders", "access": "", "host": "Http.server", "type": "method", "name": "setHeaders"}, {"url": "Params.common.html#method_url", "access": "", "host": "Params.common", "type": "method", "name": "url"}];
+</script>
+</body>
+</html>
286 docs/api/Cookie.server.html
@@ -0,0 +1,286 @@
+<!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: MojitoServer Cookie.server (YUI Library)</title>
+
+ <link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css?stamp=1327685401.85" />
+ <link rel="stylesheet" type="text/css" href="assets/api.css?stamp=1327685401.85" />
+
+ <script type="text/javascript" src="assets/api-js?stamp=1327685401.85"></script>
+ <script type="text/javascript" src="assets/ac-js?stamp=1327685401.85"></script>
+</head>
+
+<body id="yahoo-com">
+
+<div id="doc3" class="yui-t2">
+ <div id="hd">
+ <h1><a href="http://developer.yahoo.com/yui/" title="mojito">mojito</a></h1>
+ <h3>MojitoServer&nbsp; <span class="subtitle">0.1.0</span></h3>
+ <a href="./index.html" title="mojito">mojito</a>
+ &gt; <a href="./module_MojitoServer.html" title="MojitoServer">MojitoServer</a>
+ &gt; Cookie.server
+
+ <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">Cookie.server</b>
+ <span class="extends">
+ </span>
+
+ </h2>
+ <!-- class tree goes here -->
+
+
+
+
+ <div class="summary description" property="yui:description">
+ <strong>Access point:</strong> <em>ac.cookie.*</em>
+This server-side cookie add-on allows you to easily use cookies.
+ </div>
+
+
+ <div rel="yui:properties" resource="#properties">
+
+ </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_get">
+ <h4>
+ <a name="method_get">get</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">get</strong>
+ (
+
+
+ [optional]
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Returns the cookie for the given key, or all cookies if the key is not specified
+ </div>
+
+ <div class="description">
+
+ <dl rel="yui:parameters">
+ <dt>Parameters:</dt>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">[optional]</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> key The key to look for</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_set">
+ <h4>
+ <a name="method_set">set</a></h4>
+ <div class="detail" >
+ <code>
+
+
+
+ void
+ <strong property="yui:name">set</strong>
+ (
+
+
+ key
+
+
+ ,
+ val
+
+
+ )
+ </code>
+
+ <div class="description" property="yui:description">
+ Set a cookie on the given key with the given 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 key to use</span>
+ </dd>
+ <dd rel="yui:parameter">
+ <code><span property="yui:name">val</span>
+ &lt;<span property="yui:type">string</span>&gt;
+ </code>
+ <span property="yui:description"> The value that will be set</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=""><a href="module_ActionContext.html" title="ActionContext">ActionContext</a></li>
+ <li class=""><a href="module_ActionContextAddon.html" title="ActionContextAddon">ActionContextAddon</a></li>
+ <li class=""><a href="module_CommonLibs.html" title="CommonLibs">CommonLibs</a></li>
+ <li class=""><a href="module_MojitoClient.html" title="MojitoClient">MojitoClient</a></li>
+ <li class="selected"><a href="module_MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ </ul>
+ </div>
+
+ <div id="classList" class="module">
+ <h4>Classes</h4>
+ <ul class="content">
+ <li class=""><a href="Composite.common.html" title="Composite.common">Composite.common</a></li>
+ <li class=""><a href="Config.common.html" title="Config.common">Config.common</a></li>
+ <li class=""><a href="Cookie.client.html" title="Cookie.client">Cookie.client</a></li>
+ <li class="selected"><a href="Cookie.server.html" title="Cookie.server">Cookie.server</a></li>
+ <li class=""><a href="Http.server.html" title="Http.server">Http.server</a></li>
+ <li class=""><a href="Intl.common.html" title="Intl.common">Intl.common</a></li>
+ <li class=""><a href="MojitoServer.html" title="MojitoServer">MojitoServer</a></li>
+ <li class=""><a href="Params.common.html" title="Params.common">Params.common</a></li>
+ <li class=""><a href="Partial.common.html" title="Partial.common">Partial.common</a></li>
+ <li class=""><a href="Url.common.html" title="Url.common">Url.common</a></li>
+ </ul>
+ </div>
+
+ <!--
+ <div id="fileList" class="module">
+ <h4>Files</h4>
+ <ul class="content">
+ <li class=""><a href="analytics.common.js.html" title="analytics.common.js">analytics.common.js</a></li>
+ <li class=""><a href="composite.common.js.html" title="composite.common.js">composite.common.js</a></li>
+ <li class=""><a href="config.common.js.html" title="config.common.js">config.common.js</a></li>
+ <li class=""><a href="controller.common.js.html" title="controller.common.js">controller.common.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="controller.server.js.html" title="controller.server.js">controller.server.js</a></li>
+ <li class=""><a href="cookie.client.js.html" title="cookie.client.js">cookie.client.js</a></li>
+ <li class=""><a href="cookie.server.js.html" title="cookie.server.js">cookie.server.js</a></li>
+ <li class=""><a href="glob.js.html" title="glob.js">glob.js</a></li>
+ <li class=""><a href="http.server.js.html" title="http.server.js">http.server.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="index.js.html" title="index.js">index.js</a></li>
+ <li class=""><a href="intl.common.js.html" title="intl.common.js">intl.common.js</a></li>
+ <li class=""><a href="mu.client.js.html" title="mu.client.js">mu.client.js</a></li>
+ <li class=""><a href="mu.server.js.html" title="mu.server.js">mu.server.js</a></li>
+ <li class=""><a href="output-handler.server.js.html" title="output-handler.server.js">output-handler.server.js</a></li>
+ <li class=""><a href="params.common.js.html" title="params.common.js">params.common.js</a></li>
+ <li class=""><a href="partial.common.js.html" title="partial.common.js">partial.common.js</a></li>
+ <li class=""><a href="server-log.js.html" title="server-log.js">server-log.js</a></li>
+ <li class=""><a href="store-provider.server.js.html" title="store-provider.server.js">store-provider.server.js</a></li>
+ <li class=""><a href="store.server.js.html" title="store.server.js">store.server.js</a></li>
+ <li class=""><a href="url.common.js.html" title="url.common.js">url.common.js</a></li>
+ </ul>
+ </div>
+ -->
+
+
+ <div id="methodsList" class="module">
+ <h4>Methods</h4>
+ <ul class="content">
+ <li class=""><a href="#method_get" title="get">get</a></li>
+ <li class=""><a href="#method_set" title="set">set</a></li>
+ </ul>
+ </div>
+
+
+
+ </div>
+ </div>
+ </div>
+ <div id="ft">
+ <hr />
+ Copyright &copy; 2012 Yahoo! Inc. All rights reserved.
+ </div>
+</div>
+<script type="text/javascript">
+ ALL_YUI_PROPS = [{"url": "Http.server.html#method_addHeader", "access": "", "host": "Http.server", "type": "method", "name": "addHeader"}, {"url": "Http.server.html#method_addHeaders", "access": "", "host": "Http.server", "type": "method", "name": "addHeaders"}, {"url": "MojitoServer.html#method_addMojitoToExpressApp", "access": "", "host": "MojitoServer", "type": "method", "name": "addMojitoToExpressApp"}, {"url": "Params.common.html#method_all", "access": "", "host": "Params.common", "type": "method", "name": "all"}, {"url": "Params.common.html#method_body", "access": "", "host": "Params.common", "type": "method", "name": "body"}, {"url": "MojitoServer.html#method_createServer", "access": "", "host": "MojitoServer", "type": "method", "name": "createServer"}, {"url": "Composite.common.html#method_done", "access": "", "host": "Composite.common", "type": "method", "name": "done"}, {"url": "Composite.common.html#method_execute", "access": "", "host": "Composite.common", "type": "method", "name": "execute"}, {"url": "Params.common.html#method_files", "access": "", "host": "Params.common", "type": "method", "name": "files"}, {"url": "Url.common.html#method_find", "access": "", "host": "Url.common", "type": "method", "name": "find"}, {"url": "Intl.common.html#method_formatDate", "access": "", "host": "Intl.common", "type": "method", "name": "formatDate"}, {"url": "Cookie.server.html#method_get", "access": "", "host": "Cookie.server", "type": "method", "