// reportOptions variable comes from respective config file //var defaultFilterText = "type text to filter the chart"; // Array that stores objects for each element returned via rest var chartsData; var map; var commasFixed2 = function(d) {return d3.format(",")(d.toFixed(2)); }; //var clickablePieChartLegend = "Pie Chart :: "; //var detailedPieChartLegend = "Pie Chart :: "; var clickableDOMId = "clickable-piechart"; var detailedDOMId = "detailed-piechart"; var lastSliceClicked = null; function initPage() { // function from generic.js, variable from config file initHeaderAndFilters(headerAndFilters); $("#content-body") .append( $("
").attr("id", clickableDOMId) ) .append( $("
").attr("id", detailedDOMId) ); initSvg(clickableDOMId); if (reportOptions.hasFriendlierNames) { $("#content") .append( $("
") .attr("id", "friendlier-names-field") .append( $("") .attr("id", "friendlier-names") .attr("type", "checkbox") .attr("disabled", false) .prop("checked", true) ) .append( $("