69 lines
1.8 KiB
HTML
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>
|