1/* DOKUWIKI:include_once assets/js-yaml.min.js */
2/* DOKUWIKI:include_once assets/apexcharts.min.js */
3
4jQuery(document).ready(function() {
5    jQuery("[id*=__achart_]").each(function(i, div) {
6		try {
7			var id = jQuery(div).attr('id');
8			var adata= jQuery(div).attr('data-achart');
9
10	//Starting localization
11	var lang = JSON.parse(JSINFO.chartlocale);
12	Apex.chart= {
13	   locales: [lang],
14	   defaultLocale: JSINFO.chartlang,
15	 };
16	//Ending localization
17
18			var options  = jsyaml.load(decodeURIComponent(escape(atob(adata))));
19			var chart    = new ApexCharts(document.getElementById(id), options);
20            chart.render();
21
22		} catch(err) {
23			console.warn(err.message);
24		}
25	});
26});
27