First working sitemap version.

This commit is contained in:
2016-03-15 02:14:05 +01:00
parent 6c35229ffe
commit 0cfd72374b
46 changed files with 2264 additions and 168 deletions
@@ -0,0 +1,65 @@
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Sitemap Test 01</title>
<link rel="stylesheet" href="libs/dijit/themes/claro/claro.css" media="screen">
<link rel="stylesheet" href="libs/dojox/mobile/themes/ios7/ios7.css" media="screen">
<link rel="stylesheet" href="sitemap01.css" media="screen">
<!-- configure Dojo -->
<script>
var dojoConfig = {
async: true,
parseOnLoad: true,
isDebug: true,
deps: [
"dojo/parser",
"dijit/layout/BorderContainer",
"dijit/layout/TabContainer",
"dijit/layout/ContentPane",
"dijit/Calendar",
"dijit/Fieldset",
"dijit/TitlePane",
"dijit/form/HorizontalSlider",
"dijit/form/HorizontalRule",
"dijit/form/HorizontalRuleLabels"
],
hos: {
deviceRepoUrl: "/hos/api/devices",
sitemapUrl: "/hos/api/sitemap"
}
};
</script>
<!-- load Dojo -->
<script src="libs/dojo/dojo.js"
data-dojo-config="async: true"></script>
</head>
<body class="claro">
<script>
require([
"hos/sitemap/SitemapAPI",
"dojo/dom-construct",
"dojo/dom",
"dojo/domReady!"
], function(sitemapAPI, domConstruct, dom) {
sitemapAPI.getDefaultSitemap().then(function(sitemap) {
domConstruct.place(sitemap.domNode, "contentPane");
sitemap.startup();
}, function(error) {
var node = domConstruct.toDom("<b>Error: " + error + "</b>");
domConstruct.place(node, "contentPane");
});
});
</script>
<div id="contentPane" style="width: 100%; height: 100%;"></div>
</body>
</html>