-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Mark Healey
committed
Nov 18, 2013
1 parent
d28c640
commit c230b96
Showing
49 changed files
with
273 additions
and
281 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
<head> | ||
<title>F2 - App Development</title> | ||
<meta charset="utf-8"> | ||
<meta name="dcterms.date" content="15 October 2013"> | ||
<meta name="dcterms.date" content="18 November 2013"> | ||
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry."> | ||
<meta name="keywords" content="F2, Open F2, openf2, Open Financial Framework, Markit, Markit On Demand, MOD, web, web framework, apps, context, container"> | ||
<meta name="robots" content="all, index, follow" /> | ||
|
@@ -16,7 +16,7 @@ | |
<script src="./js/respond.min.js"></script> | ||
|
||
<link href="./css/prettify.css" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.1" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.2" rel="stylesheet"> | ||
|
||
<link rel="icon" href="./img/favicon-32px.png" type="image/png"/> | ||
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png" /> | ||
|
@@ -72,8 +72,8 @@ | |
<li class="divider-vertical"></li> | ||
<li><a href="http://blog.openf2.org" target="_blank">Blog</a></li> | ||
<li class="divider-vertical"></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.1</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.1)</a></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.2</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.2)</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
|
@@ -124,7 +124,7 @@ | |
<h1 class="title">App Development</h1> | ||
</header> | ||
<p class="lead"> | ||
Apps are the building blocks of any F2-enabled solution. F2 apps are web-based, built with HTML5, CSS3, and JavaScript, and contain entitled data. F2 enables App Developers to build once and deploy to any <a href="#container-development.html">container</a> with a simple and modern API. You can <a href="index.html#framework">read more about the framework</a>, <a href="https://github.com/OpenF2/F2#quick-start">download the project on GitHub</a> or <a href="#get-started">get started</a> below. The latest version of F2 is 1.3.1. | ||
Apps are the building blocks of any F2-enabled solution. F2 apps are web-based, built with HTML5, CSS3, and JavaScript, and contain entitled data. F2 enables App Developers to build once and deploy to any <a href="#container-development.html">container</a> with a simple and modern API. You can <a href="index.html#framework">read more about the framework</a>, <a href="https://github.com/OpenF2/F2#quick-start">download the project on GitHub</a> or <a href="#get-started">get started</a> below. The latest version of F2 is 1.3.2. | ||
</p> | ||
|
||
<p>F2 apps are synonymous with modules, widgets and portlets. Think charts, portfolios, trade tickets, and screeners. F2 apps only need to be programmed once, no matter where they will be used. To start, F2 Apps are either:</p> | ||
|
@@ -948,7 +948,7 @@ <h3>Considerations</h3> | |
<hr> | ||
|
||
<footer> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.1, published 15 October 2013</small></p> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.2, published 18 November 2013</small></p> | ||
<p class="pull-right"><small>F2 is maintained by <a href="http://www.markitondemand.com/">Markit On Demand</a> on <a href="https://github.com/OpenF2/F2">GitHub</a>.<br>Code licensed under the <a href="https://github.com/OpenF2/F2#copyright-and-license">Apache 2.0 License</a>.<br> Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.</small></p> | ||
</footer> | ||
|
||
|
@@ -957,7 +957,7 @@ <h3>Considerations</h3> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
<script src="./js/bootstrap.min.2.3.0.js"></script> | ||
<script src="./js/prettify.js"></script> | ||
<script src="./js/f2.js?1.3.1"></script> | ||
<script src="./js/docs.js?1.3.1"></script> | ||
<script src="./js/f2.js?1.3.2"></script> | ||
<script src="./js/docs.js?1.3.2"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
<head> | ||
<title>F2 - Container Development</title> | ||
<meta charset="utf-8"> | ||
<meta name="dcterms.date" content="15 October 2013"> | ||
<meta name="dcterms.date" content="18 November 2013"> | ||
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry."> | ||
<meta name="keywords" content="F2, Open F2, openf2, Open Financial Framework, Markit, Markit On Demand, MOD, web, web framework, apps, context, container"> | ||
<meta name="robots" content="all, index, follow" /> | ||
|
@@ -16,7 +16,7 @@ | |
<script src="./js/respond.min.js"></script> | ||
|
||
<link href="./css/prettify.css" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.1" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.2" rel="stylesheet"> | ||
|
||
<link rel="icon" href="./img/favicon-32px.png" type="image/png"/> | ||
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png" /> | ||
|
@@ -72,8 +72,8 @@ | |
<li class="divider-vertical"></li> | ||
<li><a href="http://blog.openf2.org" target="_blank">Blog</a></li> | ||
<li class="divider-vertical"></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.1</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.1)</a></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.2</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.2)</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
|
@@ -124,7 +124,7 @@ | |
<h1 class="title">Container Development</h1> | ||
</header> | ||
<p class="lead"> | ||
The container is the foundation of any F2-enabled solution. By leveraging the <a href="f2js-sdk.html">F2.js SDK</a>, Container Providers offer a consistent and reliable mechanism for all App Developers to load their apps on that container regardless of where it is hosted, who developed it, or what back-end stack it uses. You can <a href="index.html#framework">read more about the framework</a>, <a href="https://github.com/OpenF2/F2#quick-start">download the project on GitHub</a> or <a href="#get-started">get started</a> below. The latest version of F2 is 1.3.1. | ||
The container is the foundation of any F2-enabled solution. By leveraging the <a href="f2js-sdk.html">F2.js SDK</a>, Container Providers offer a consistent and reliable mechanism for all App Developers to load their apps on that container regardless of where it is hosted, who developed it, or what back-end stack it uses. You can <a href="index.html#framework">read more about the framework</a>, <a href="https://github.com/OpenF2/F2#quick-start">download the project on GitHub</a> or <a href="#get-started">get started</a> below. The latest version of F2 is 1.3.2. | ||
</p> | ||
|
||
<hr> | ||
|
@@ -278,7 +278,7 @@ <h4>Setting Up a Loading GIF</h4> | |
</section> | ||
<section class="level4" id="override-the-appmanifest-request"> | ||
<h4>Override the AppManifest Request</h4> | ||
<p>Occasionally Container Developers need more granular control over the <code>AppManifest</code> request mechanism in F2.js. The <a href="./sdk/classes/F2.html#methods-registerApps">manifest request process</a>—intentionally obscured from developers through the <code>F2.registerApps()</code> API—is handled by a simple ajax call to an HTTP endpoint. (F2 relies on <code>jQuery.ajax()</code> for this.) In version 1.3.1 of F2, the <code>AppManifest</code> request can be overridden in the Container Config.</p> | ||
<p>Occasionally Container Developers need more granular control over the <code>AppManifest</code> request mechanism in F2.js. The <a href="./sdk/classes/F2.html#methods-registerApps">manifest request process</a>—intentionally obscured from developers through the <code>F2.registerApps()</code> API—is handled by a simple ajax call to an HTTP endpoint. (F2 relies on <code>jQuery.ajax()</code> for this.) In version 1.3.2 of F2, the <code>AppManifest</code> request can be overridden in the Container Config.</p> | ||
<p><span class="label label-info">Note</span> The <code>AppManifest</code> endpoint is configured in the <code>manifestUrl</code> property within each <a href="#appconfigs"><code>AppConfig</code></a>.</p> | ||
<p>The following example demonstrates how the <code>xhr</code> property of the <code>ContainerConfig</code> is used to override F2.js.</p> | ||
<pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="kw">F2</span>.<span class="fu">init</span>({ | ||
|
@@ -964,7 +964,7 @@ <h3>Considerations</h3> | |
<hr> | ||
|
||
<footer> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.1, published 15 October 2013</small></p> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.2, published 18 November 2013</small></p> | ||
<p class="pull-right"><small>F2 is maintained by <a href="http://www.markitondemand.com/">Markit On Demand</a> on <a href="https://github.com/OpenF2/F2">GitHub</a>.<br>Code licensed under the <a href="https://github.com/OpenF2/F2#copyright-and-license">Apache 2.0 License</a>.<br> Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.</small></p> | ||
</footer> | ||
|
||
|
@@ -973,7 +973,7 @@ <h3>Considerations</h3> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
<script src="./js/bootstrap.min.2.3.0.js"></script> | ||
<script src="./js/prettify.js"></script> | ||
<script src="./js/f2.js?1.3.1"></script> | ||
<script src="./js/docs.js?1.3.1"></script> | ||
<script src="./js/f2.js?1.3.2"></script> | ||
<script src="./js/docs.js?1.3.2"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
<head> | ||
<title>F2 - Extending F2</title> | ||
<meta charset="utf-8"> | ||
<meta name="dcterms.date" content="15 October 2013"> | ||
<meta name="dcterms.date" content="18 November 2013"> | ||
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry."> | ||
<meta name="keywords" content="F2, Open F2, openf2, Open Financial Framework, Markit, Markit On Demand, MOD, web, web framework, apps, context, container"> | ||
<meta name="robots" content="all, index, follow" /> | ||
|
@@ -16,7 +16,7 @@ | |
<script src="./js/respond.min.js"></script> | ||
|
||
<link href="./css/prettify.css" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.1" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.2" rel="stylesheet"> | ||
|
||
<link rel="icon" href="./img/favicon-32px.png" type="image/png"/> | ||
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png" /> | ||
|
@@ -72,8 +72,8 @@ | |
<li class="divider-vertical"></li> | ||
<li><a href="http://blog.openf2.org" target="_blank">Blog</a></li> | ||
<li class="divider-vertical"></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.1</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.1)</a></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.2</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.2)</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
|
@@ -182,7 +182,7 @@ <h2>Forum</h2> | |
<hr> | ||
|
||
<footer> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.1, published 15 October 2013</small></p> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.2, published 18 November 2013</small></p> | ||
<p class="pull-right"><small>F2 is maintained by <a href="http://www.markitondemand.com/">Markit On Demand</a> on <a href="https://github.com/OpenF2/F2">GitHub</a>.<br>Code licensed under the <a href="https://github.com/OpenF2/F2#copyright-and-license">Apache 2.0 License</a>.<br> Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.</small></p> | ||
</footer> | ||
|
||
|
@@ -191,7 +191,7 @@ <h2>Forum</h2> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
<script src="./js/bootstrap.min.2.3.0.js"></script> | ||
<script src="./js/prettify.js"></script> | ||
<script src="./js/f2.js?1.3.1"></script> | ||
<script src="./js/docs.js?1.3.1"></script> | ||
<script src="./js/f2.js?1.3.2"></script> | ||
<script src="./js/docs.js?1.3.2"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
<head> | ||
<title>F2 - F2.js SDK</title> | ||
<meta charset="utf-8"> | ||
<meta name="dcterms.date" content="15 October 2013"> | ||
<meta name="dcterms.date" content="18 November 2013"> | ||
<meta name="description" content="F2: The Open Financial Framework. An open framework created for the financial services industry."> | ||
<meta name="keywords" content="F2, Open F2, openf2, Open Financial Framework, Markit, Markit On Demand, MOD, web, web framework, apps, context, container"> | ||
<meta name="robots" content="all, index, follow" /> | ||
|
@@ -16,7 +16,7 @@ | |
<script src="./js/respond.min.js"></script> | ||
|
||
<link href="./css/prettify.css" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.1" rel="stylesheet"> | ||
<link href="./css/F2.Docs.css?1.3.2" rel="stylesheet"> | ||
|
||
<link rel="icon" href="./img/favicon-32px.png" type="image/png"/> | ||
<link rel="apple-touch-icon" sizes="57x57" href="./img/touch-icon-57.png" /> | ||
|
@@ -72,8 +72,8 @@ | |
<li class="divider-vertical"></li> | ||
<li><a href="http://blog.openf2.org" target="_blank">Blog</a></li> | ||
<li class="divider-vertical"></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.1</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.1)</a></li> | ||
<li class="ghWrap"><a class="gitHubLink" href="https://github.com/OpenF2/F2/"><strong>VIEW </strong><span class="onDecoration">ON</span><strong> GITHUB</strong><span class="F2VersionIndicator">v 1.3.2</span></a></li> | ||
<li class="ghWrapResp"><a href="https://github.com/OpenF2/F2/">View on GitHub (v 1.3.2)</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
|
@@ -138,9 +138,9 @@ <h2>F2.js</h2> | |
<h2>Download</h2> | ||
<p>Anyone is free to download F2.js from the <a href="https://github.com/OpenF2/F2/">F2 project repository on GitHub</a>. Once downloaded, F2.js can be added to any web page using a script tag:</p> | ||
<pre class="sourceCode javascript"><code class="sourceCode javascript"><script src=<span class="st">"/path/to/your/container/f2.js"</span>></script></code></pre> | ||
<p>The latest version of F2.js is <strong>1.3.1</strong>.</p> | ||
<p>The latest version of F2.js is <strong>1.3.2</strong>.</p> | ||
<p> | ||
<a href="https://raw.github.com/OpenF2/F2/master/F2.latest.js" class="btn btn-primary btn-small">Download F2.js 1.3.1</a> <a href="https://github.com/OpenF2/F2/" class="btn btn-small" target="_blank">View on GitHub</a> | ||
<a href="https://raw.github.com/OpenF2/F2/master/F2.latest.js" class="btn btn-primary btn-small">Download F2.js 1.3.2</a> <a href="https://github.com/OpenF2/F2/" class="btn btn-small" target="_blank">View on GitHub</a> | ||
</p> | ||
|
||
<section class="level3" id="packages"> | ||
|
@@ -192,7 +192,7 @@ <h2>Upgrading</h2> | |
<p>Developers can quick-link to the latest copy of F2.js:</p> | ||
<p><code>https://raw.github.com/OpenF2/F2/master/F2.latest.js</code></p> | ||
<p><span class="label label-info">Note</span> GitHub is <a href="http://stackoverflow.com/questions/5502540/should-github-be-used-as-a-cdn-for-javascript-libraries">not a CDN</a>.</p> | ||
<p>A download (<a href="https://github.com/OpenF2/F2/zipball/master">zip</a>) of the current version (1.3.1) of F2 is always available along with <a href="https://github.com/OpenF2/F2/releases">tags of previous releases</a>.</p> | ||
<p>A download (<a href="https://github.com/OpenF2/F2/zipball/master">zip</a>) of the current version (1.3.2) of F2 is always available along with <a href="https://github.com/OpenF2/F2/releases">tags of previous releases</a>.</p> | ||
<section class="level3" id="deprecated-features"> | ||
<h3>Deprecated Features</h3> | ||
<p>There is a page on the wiki <a href="https://github.com/OpenF2/F2/wiki/F2.js-Deprecated">tracking deprecated features in F2</a>. Starting with version 1.2, three <code>ContainerConfig</code> properties have been retired. As F2 features and/or F2.js APIs are deprecated, we will attempt to give reasonable advance notice via any or all of the F2 <a href="https://github.com/OpenF2/F2/blob/master/CONTRIBUTING.md#keep-in-touch">communication channels</a>. In addition, we will strive to ensure that backward compatibility will be maintained for at least one major version of F2. For example, if <code>Feature X</code> is deprecated in version <code>1.3</code>, we will attempt to maintain backward compatibility until the next major release (version <code>2.0</code>). F2 documentation will be updated accordingly to reflect any changes, and the conversation behind deprecated features will be publicly <a href="https://github.com/OpenF2/F2/issues">available on GitHub</a>.</p> | ||
|
@@ -224,7 +224,7 @@ <h2>License</h2> | |
<hr> | ||
|
||
<footer> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.1, published 15 October 2013</small></p> | ||
<p class="pull-left"><small><strong>F2 | The Open Financial Framework</strong><br><a href="mailto:[email protected]">[email protected]</a><br>Specification 1.3.2, published 18 November 2013</small></p> | ||
<p class="pull-right"><small>F2 is maintained by <a href="http://www.markitondemand.com/">Markit On Demand</a> on <a href="https://github.com/OpenF2/F2">GitHub</a>.<br>Code licensed under the <a href="https://github.com/OpenF2/F2#copyright-and-license">Apache 2.0 License</a>.<br> Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.</small></p> | ||
</footer> | ||
|
||
|
@@ -233,7 +233,7 @@ <h2>License</h2> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
<script src="./js/bootstrap.min.2.3.0.js"></script> | ||
<script src="./js/prettify.js"></script> | ||
<script src="./js/f2.js?1.3.1"></script> | ||
<script src="./js/docs.js?1.3.1"></script> | ||
<script src="./js/f2.js?1.3.2"></script> | ||
<script src="./js/docs.js?1.3.2"></script> | ||
</body> | ||
</html> |
Oops, something went wrong.