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.
46 lines
2.0 KiB
46 lines
2.0 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 detectionCanvas = document.getElementById("detectionCanvas")
|
|
let parent = document.body
|
|
let legend = document.getElementById("graphLegend")
|
|
let dataDiv = document.getElementById("dataDiv")
|
|
|
|
let chartLoader = new ChartLoader(canvas, detectionCanvas, parent, legend, dataDiv)
|
|
chartLoader.loadData({{ code }})
|
|
})
|
|
</script>
|
|
{% endblock %}
|
|
|
|
{% block body %}
|
|
<canvas id="chartCanvas"></canvas>
|
|
<canvas id="detectionCanvas"></canvas>
|
|
<div id="graphLegend"></div>
|
|
<div id="dataDiv"></div>
|
|
{% endblock %} |