aboutsummaryrefslogtreecommitdiffstats
path: root/web/js/nms-template.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/js/nms-template.js')
-rw-r--r--web/js/nms-template.js37
1 files changed, 37 insertions, 0 deletions
diff --git a/web/js/nms-template.js b/web/js/nms-template.js
new file mode 100644
index 0000000..cad92b0
--- /dev/null
+++ b/web/js/nms-template.js
@@ -0,0 +1,37 @@
+"use strict";
+
+var nmsTemplate = nmsTemplate || {
+
+}
+
+nmsTemplate.test = function() {
+ var input = document.getElementById("template-input");
+ var output = document.getElementById("template-output");
+ $.ajax({
+ type: "POST",
+ url: "/api/templates/test",
+ async: false,
+ data: input.value,
+ dataType: "text",
+ success: function (indata, textStatus, jqXHR) {
+ var output = document.getElementById("template-output");
+ output.value = indata;
+ }
+ });
+}
+
+nmsTemplate.fromFile = function(template) {
+ var input = document.getElementById("template-input");
+ var output = document.getElementById("template-output");
+ $.ajax({
+ type: "GET",
+ url: "/templates/" + template,
+ async: false,
+ data: input.value,
+ dataType: "text",
+ success: function (indata, textStatus, jqXHR) {
+ var output = document.getElementById("template-input");
+ output.value = indata;
+ }
+ });
+}