summaryrefslogtreecommitdiff
path: root/kosten/templates/js.jinja
diff options
context:
space:
mode:
Diffstat (limited to 'kosten/templates/js.jinja')
-rw-r--r--kosten/templates/js.jinja25
1 files changed, 25 insertions, 0 deletions
diff --git a/kosten/templates/js.jinja b/kosten/templates/js.jinja
new file mode 100644
index 0000000..531c9e1
--- /dev/null
+++ b/kosten/templates/js.jinja
@@ -0,0 +1,25 @@
+{% set js_lib = {
+ "kosten" : "js/kosten.js",
+ "highstock" : "js/lib/highstock-4.2.2.js",
+ "jquery" : "js/lib/jquery-1.11.2.min.js",
+ }
+%}
+
+{% macro script(name) %}
+ {% if name in js_lib %}
+ <script type="text/javascript" src="{{ js_lib[name] | static_url }}"></script>
+ {% endif %}
+{% endmacro %}
+
+{% macro scripts(names) %}
+ {% if names is not string %}
+ {% for name in names %}
+ {{ script(name) }}
+ {% endfor %}
+ {% else %}
+ {{ script(names) }}
+ {% for name in varargs %}
+ {{ script(name) }}
+ {% endfor %}
+ {% endif %}
+{% endmacro %}