You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
2.1 KiB

{% extends 'base.html.twig' %}
{% block title %}
Chart
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link href="{{ asset('styles/chart_style.css') }}" rel="stylesheet"/>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script type="text/javascript" src={{ asset('/scripts/charts/chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/point_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/area_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/smooth_area_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/bar_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/line_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/smooth_line_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/pie_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/donut_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/charts/stacked_chart.js') }}></script>
<script type="text/javascript" src={{ asset('/scripts/chart_loader.js') }}></script>
<script>
document.addEventListener("DOMContentLoaded", function(event){
let canvas = document.getElementById("chartCanvas")
let effectCanvas = document.getElementById("effectCanvas")
let detectionCanvas = document.getElementById("detectionCanvas")
let parent = document.body
let legend = document.getElementById("graphLegend")
let dataDiv = document.getElementById("dataDiv")
let chartLoader = new ChartLoader(canvas, effectCanvas, detectionCanvas, parent, legend, dataDiv)
chartLoader.loadData({{ code }})
})
</script>
{% endblock %}
{% block body %}
<canvas id="chartCanvas"></canvas>
<canvas id="effectCanvas"></canvas>
<canvas id="detectionCanvas"></canvas>
<div id="graphLegend"></div>
<div id="dataDiv"></div>
{% endblock %}

Powered by TurnKey Linux.