Files
homeos_ws/src/hos_cosgi_testwebapp/webroot/sitemap01.html
T
2016-03-18 01:52:20 +01:00

69 lines
1.8 KiB
HTML

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>Sitemap Test 01</title>
<link rel="stylesheet" href="libs/dojox/mobile/themes/ios7/ios7.css" media="screen">
<!-- <link rel="stylesheet" href="libs/dijit/themes/claro/claro.css" media="screen">
<link rel="stylesheet" href="libs/dojox/mobile/themes/android/android.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>