Skip to content

Commit

Permalink
RC2
Browse files Browse the repository at this point in the history
  • Loading branch information
markhealey committed Oct 12, 2012
1 parent e9ee879 commit 4c29d8b
Show file tree
Hide file tree
Showing 36 changed files with 438 additions and 438 deletions.
8 changes: 4 additions & 4 deletions build/F2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
"version": "1.0.0",
"shortVersion": "1.0",
"releaseDate": "2012-09-25T22:40:16.217Z",
"lastUpdateDate": "2012-10-12T22:54:17.667Z",
"cacheBuster": "1350082457668",
"lastUpdateDate": "2012-10-12T23:40:40.147Z",
"cacheBuster": "1350085240148",
"lastUpdateDateFormatted": "October 12, 2012"
},
"sdk": {
"version": "1.0.0",
"shortVersion": "1.0",
"releaseDate": "2012-10-12T16:59:20.904Z",
"lastUpdateDate": "2012-10-12T22:54:16.172Z",
"cacheBuster": "1350082455180"
"lastUpdateDate": "2012-10-12T23:40:38.703Z",
"cacheBuster": "1350085238040"
}
}
36 changes: 18 additions & 18 deletions docs/app-development.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry.">
<meta name="X-UA-Compatible" content="IE=edge,chrome=1" />

<script src="./js/modernizr.2.6.2.custom.min.js?1350080658302"></script>
<script src="./js/respond.min.js?1350080658302"></script>
<script src="./js/modernizr.2.6.2.custom.min.js?1350084155248"></script>
<script src="./js/respond.min.js?1350084155248"></script>

<link href="./css/prettify.css?1350080658302" rel="stylesheet">
<link href="./css/F2.Docs.css?1350080658302" rel="stylesheet">
<link href="./css/prettify.css?1350084155248" rel="stylesheet">
<link href="./css/F2.Docs.css?1350084155248" rel="stylesheet">

<link rel="icon" href="./img/favicon-32px.png?1350080658302" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350080658302" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350080658302" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350080658302" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350080658302" />
<link rel="icon" href="./img/favicon-32px.png?1350084155248" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350084155248" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350084155248" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350084155248" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350084155248" />

<script type="text/javascript">
var _gaq = _gaq || [];
Expand All @@ -54,7 +54,7 @@
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

var ghpagescachebuster = "1350080658302";
var ghpagescachebuster = "1350084155248";
</script>
</head>
<body>
Expand Down Expand Up @@ -296,7 +296,7 @@ <h3>Styles</h3>
</section>
<section class="level3" id="scripts">
<h3>Scripts</h3>
<p>The <code>scripts</code> property is an array of URLs. The <code>scripts</code> array refers to any JavaScript files needed by the app so it be function correctly on the container. The externally-referenced JS files should be fully-qualified.</p>
<p>The <code>scripts</code> property is an array of URLs. The <code>scripts</code> array refers to any JavaScript files needed by the app so that it will function correctly on the container. The externally-referenced JS files should be fully-qualified.</p>
<p>Example:</p>
<pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="st">&quot;scripts&quot;</span>: [
<span class="st">&quot;http://www.domain.com/js/appclass.js&quot;</span>
Expand Down Expand Up @@ -527,7 +527,7 @@ <h2>Context</h2>
<h3>What is Context?</h3>
<p>Apps are capable of sharing &quot;context&quot; with the container and other nearby apps. All apps have context which means the app &quot;knows&quot; who is using it and the content it contains. It is aware of an individual's data entitlements and user information that the container is requested to share (name, email, company, etc).</p>
<p>This means if a user wants to create a ticker-focused container so they can keep a close eye on shares of Proctor &amp; Gamble, the container can send &quot;symbol context&quot; to any listening apps that are smart enough to refresh when ticker symbol PG is entered in the container's search box.</p>
<p>While apps can have context themselves, the responsibility for managing context switching or context passing falls on the container. The container assumes the role of a traffic cop—managing which data goes where. By using JavaScript events, the aontainer can listen for events sent by apps and likewise apps can listen for events sent by the container. To provide a layer of security, this means apps cannot communicate directly with other apps on their own; apps must communicate via an F2 aontainer to other apps since the container controls the <a href="../docs/sdk/classes/F2.Events.html">F2.Events API</a>.</p>
<p>While apps can have context themselves, the responsibility for managing context switching or context passing falls on the container. The container assumes the role of a traffic cop—managing which data goes where. By using JavaScript events, the aontainer can listen for events sent by apps and likewise apps can listen for events sent by the container. To provide a layer of security, this means apps cannot communicate directly with other apps on their own; apps must communicate via an F2 container to other apps since the container controls the <a href="../docs/sdk/classes/F2.Events.html">F2.Events API</a>.</p>
<p><a href="index.html#framework">Read more in the Framework</a>.</p>
<p>Let's look at some code.</p>
</section>
Expand Down Expand Up @@ -754,7 +754,7 @@ <h3>F2.UI.Views</h3>
<p><span class="label">Note</span> If the container doesn't support all the views you need inside your app, you will need to coordinate those additions with the container provider.</p>
<section class="level4" id="setting-up-views">
<h4>Setting Up Views</h4>
<p>Once you've determined the views you'd like to include in your app, the view should be specified by applying the <code>F2.Constants.Css.APPVIEW</code> classname to the containing DOM Element. A <code>data-</code> attribute should be added to the element as well which defines what view type is represented. Twitter Bootstrap's <code>hide</code> class should be applied to views are hidden on startup.</p>
<p>Once you've determined the views you'd like to include in your app, the view should be specified by applying the <code>F2.Constants.Css.APPVIEW</code> classname to the containing DOM Element. A <code>data-</code> attribute should be added to the element as well which defines what view type is represented. Twitter Bootstrap's <code>hide</code> class should be applied to views that are hidden on startup.</p>
<p>To setup a single view in your app, use this HTML on your app's outermost element noting the use of the <code>f2-app-view</code> classname and the <code>data-f2-view</code> attribute.</p>
<pre class="sourceCode html"><code class="sourceCode html"><span class="kw">&lt;div</span><span class="ot"> class=</span><span class="st">&#39;f2-app-view&#39;</span><span class="ot"> data-f2-view=</span><span class="st">&#39;home&#39;</span><span class="kw">&gt;</span>
...
Expand All @@ -770,7 +770,7 @@ <h4>Setting Up Views</h4>
</section>
<section class="level4" id="controlling-view-state">
<h4>Controlling View State</h4>
<p>The <code>F2.UI</code> namespace provides an API for developers to manage app View state.</p>
<p>The <code>F2.UI</code> namespace provides an API for developers to manage F2 app View state.</p>
<p>To programmatically change a View in javascript:</p>
<pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="kw">appConfig.ui.Views</span>.<span class="fu">change</span>(<span class="kw">F2.Constants.Views</span>.<span class="fu">HOME</span>);</code></pre>
<p><span class="label label-info">Note</span> When <code>appConfig.ui.Views.change()</code> is called, the <code>hide</code> classname is automatically added or removed by F2.js depending on the visibility of the view. <a href="../docs/sdk/classes/F2.UI.Views.html#methods-change">Read more in the SDK docs</a>.</p>
Expand Down Expand Up @@ -836,10 +836,10 @@ <h3>Considerations</h3>
</div><!--/.container-->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350080658302"></script>
<script src="./js/prettify.js?1350080658302"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350084155248"></script>
<script src="./js/prettify.js?1350084155248"></script>
<script src="./js/f2.min.js?1.0.0"></script>
<script src="./js/docs.js?1350080658302"></script>
<script>var ghpagescachebuster = "1350080658302";</script>
<script src="./js/docs.js?1350084155248"></script>
<script>var ghpagescachebuster = "1350084155248";</script>
</body>
</html>
30 changes: 15 additions & 15 deletions docs/container-development.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry.">
<meta name="X-UA-Compatible" content="IE=edge,chrome=1" />

<script src="./js/modernizr.2.6.2.custom.min.js?1350080658302"></script>
<script src="./js/respond.min.js?1350080658302"></script>
<script src="./js/modernizr.2.6.2.custom.min.js?1350084155248"></script>
<script src="./js/respond.min.js?1350084155248"></script>

<link href="./css/prettify.css?1350080658302" rel="stylesheet">
<link href="./css/F2.Docs.css?1350080658302" rel="stylesheet">
<link href="./css/prettify.css?1350084155248" rel="stylesheet">
<link href="./css/F2.Docs.css?1350084155248" rel="stylesheet">

<link rel="icon" href="./img/favicon-32px.png?1350080658302" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350080658302" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350080658302" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350080658302" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350080658302" />
<link rel="icon" href="./img/favicon-32px.png?1350084155248" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350084155248" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350084155248" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350084155248" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350084155248" />

<script type="text/javascript">
var _gaq = _gaq || [];
Expand All @@ -54,7 +54,7 @@
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

var ghpagescachebuster = "1350080658302";
var ghpagescachebuster = "1350084155248";
</script>
</head>
<body>
Expand Down Expand Up @@ -398,7 +398,7 @@ <h3>Keeping JavaScript Clean</h3>
<h2>Context</h2>
<p>Apps are capable of sharing &quot;context&quot; with the container and other nearby apps. All apps have context which means the app &quot;knows&quot; who is using it and the content it contains. It is aware of an individual's data entitlements and user information that the container is requested to share (name, email, company, etc).</p>
<p>This means if a user wants to create a ticker-focused container so they can keep a close eye on shares of Proctor &amp; Gamble, the container can send &quot;symbol context&quot; to any listening apps that are smart enough to refresh when ticker symbol PG is entered in the container's search box.</p>
<p>While apps can have context themselves, the responsibility for managing context switching or context passing falls on the container. The container assumes the role of a traffic cop—managing which data goes where. By using JavaScript events, the aontainer can listen for events sent by apps and likewise apps can listen for events sent by the container. To provide a layer of security, this means apps cannot communicate directly with other apps on their own; apps must communicate via an F2 aontainer to other apps since the container controls the <a href="../docs/sdk/classes/F2.Events.html">F2.Events API</a>.</p>
<p>While apps can have context themselves, the responsibility for managing context switching or context passing falls on the container. The container assumes the role of a traffic cop—managing which data goes where. By using JavaScript events, the aontainer can listen for events sent by apps and likewise apps can listen for events sent by the container. To provide a layer of security, this means apps cannot communicate directly with other apps on their own; apps must communicate via an F2 container to other apps since the container controls the <a href="../docs/sdk/classes/F2.Events.html">F2.Events API</a>.</p>
<p><a href="index.html#framework">Read more in the Framework</a>.</p>
<section class="level3" id="how-to-use-context">
<h3>How to use Context</h3>
Expand Down Expand Up @@ -706,10 +706,10 @@ <h3>Considerations</h3>
</div><!--/.container-->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350080658302"></script>
<script src="./js/prettify.js?1350080658302"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350084155248"></script>
<script src="./js/prettify.js?1350084155248"></script>
<script src="./js/f2.min.js?1.0.0"></script>
<script src="./js/docs.js?1350080658302"></script>
<script>var ghpagescachebuster = "1350080658302";</script>
<script src="./js/docs.js?1350084155248"></script>
<script>var ghpagescachebuster = "1350084155248";</script>
</body>
</html>
28 changes: 14 additions & 14 deletions docs/extending-f2.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry.">
<meta name="X-UA-Compatible" content="IE=edge,chrome=1" />

<script src="./js/modernizr.2.6.2.custom.min.js?1350080658302"></script>
<script src="./js/respond.min.js?1350080658302"></script>
<script src="./js/modernizr.2.6.2.custom.min.js?1350084155248"></script>
<script src="./js/respond.min.js?1350084155248"></script>

<link href="./css/prettify.css?1350080658302" rel="stylesheet">
<link href="./css/F2.Docs.css?1350080658302" rel="stylesheet">
<link href="./css/prettify.css?1350084155248" rel="stylesheet">
<link href="./css/F2.Docs.css?1350084155248" rel="stylesheet">

<link rel="icon" href="./img/favicon-32px.png?1350080658302" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350080658302" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350080658302" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350080658302" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350080658302" />
<link rel="icon" href="./img/favicon-32px.png?1350084155248" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350084155248" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350084155248" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350084155248" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350084155248" />

<script type="text/javascript">
var _gaq = _gaq || [];
Expand All @@ -54,7 +54,7 @@
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

var ghpagescachebuster = "1350080658302";
var ghpagescachebuster = "1350084155248";
</script>
</head>
<body>
Expand Down Expand Up @@ -205,10 +205,10 @@ <h2>Forum</h2>
</div><!--/.container-->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350080658302"></script>
<script src="./js/prettify.js?1350080658302"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350084155248"></script>
<script src="./js/prettify.js?1350084155248"></script>
<script src="./js/f2.min.js?1.0.0"></script>
<script src="./js/docs.js?1350080658302"></script>
<script>var ghpagescachebuster = "1350080658302";</script>
<script src="./js/docs.js?1350084155248"></script>
<script>var ghpagescachebuster = "1350084155248";</script>
</body>
</html>
28 changes: 14 additions & 14 deletions docs/f2js-sdk.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry.">
<meta name="X-UA-Compatible" content="IE=edge,chrome=1" />

<script src="./js/modernizr.2.6.2.custom.min.js?1350080658302"></script>
<script src="./js/respond.min.js?1350080658302"></script>
<script src="./js/modernizr.2.6.2.custom.min.js?1350084155248"></script>
<script src="./js/respond.min.js?1350084155248"></script>

<link href="./css/prettify.css?1350080658302" rel="stylesheet">
<link href="./css/F2.Docs.css?1350080658302" rel="stylesheet">
<link href="./css/prettify.css?1350084155248" rel="stylesheet">
<link href="./css/F2.Docs.css?1350084155248" rel="stylesheet">

<link rel="icon" href="./img/favicon-32px.png?1350080658302" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350080658302" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350080658302" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350080658302" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350080658302" />
<link rel="icon" href="./img/favicon-32px.png?1350084155248" type="image/png"/>
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png?1350084155248" />
<link rel="apple-touch-icon" sizes="72x72" href="./img/touch-icon-72.png?1350084155248" />
<link rel="apple-touch-icon" sizes="114x114" href="./img/touch-icon-114.png?1350084155248" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="./img/touch-icon-144.png?1350084155248" />

<script type="text/javascript">
var _gaq = _gaq || [];
Expand All @@ -54,7 +54,7 @@
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

var ghpagescachebuster = "1350080658302";
var ghpagescachebuster = "1350084155248";
</script>
</head>
<body>
Expand Down Expand Up @@ -197,10 +197,10 @@ <h2>Bug Tracking</h2>
</div><!--/.container-->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350080658302"></script>
<script src="./js/prettify.js?1350080658302"></script>
<script src="./js/bootstrap.min.2.1.1.js?1350084155248"></script>
<script src="./js/prettify.js?1350084155248"></script>
<script src="./js/f2.min.js?1.0.0"></script>
<script src="./js/docs.js?1350080658302"></script>
<script>var ghpagescachebuster = "1350080658302";</script>
<script src="./js/docs.js?1350084155248"></script>
<script>var ghpagescachebuster = "1350084155248";</script>
</body>
</html>
Loading

0 comments on commit 4c29d8b

Please sign in to comment.