summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/tools/wtstats/template/app/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/tools/wtstats/template/app/index.js')
-rw-r--r--src/third_party/wiredtiger/tools/wtstats/template/app/index.js23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/tools/wtstats/template/app/index.js b/src/third_party/wiredtiger/tools/wtstats/template/app/index.js
new file mode 100644
index 00000000000..eb3c7f5e9bd
--- /dev/null
+++ b/src/third_party/wiredtiger/tools/wtstats/template/app/index.js
@@ -0,0 +1,23 @@
+var $ = window.$ = window.jQuery = require('jquery');
+
+var AppView = require('../views/app'),
+ App = require('../models/app'),
+ debug = require('debug')('index');
+
+require('bootstrap/js/dropdown');
+require('bootstrap/js/collapse');
+require('bootstrap/js/transition');
+require('bootstrap/js/button');
+
+// do not change this line, wtstats.py requires this placeholder
+var data = "### INSERT DATA HERE ###";
+
+// un-comment line below to use fixture data for development/testing
+// var data = require('../fixtures/strdates.fixture.json');
+
+// create main app model and view and render
+var app = window.app = new App(data, {parse: true});
+var el = document.getElementById('app');
+var view = new AppView({model: app, el: el});
+
+view.render();