<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script> <style> html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; } </style> </head> <body> <div id="myChart"></div> <script> ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"]; let chartConfig = { "graphset": [{ "id": "years", "x": "0%", "y": "0%", "width": "100%", "height": "40%", "type": "bar", "title": { "text": "Parent Child Drilldown" }, "plotarea": { "margin-top": 50, "margin-right": 30, "margin-bottom": 40, "margin-left": 50 }, "scale-x": { "values": "1994:2014", "max-items": 99, "guide": { "visible": false } }, "plot": { "bars-overlap": "100%", "rules": [] }, "scale-y": { "values": "0:150:25", "min-value": 0, "guide": { "visible": false } }, "series": [{ "values": [81, 106, 110, 114, 133, 108, 101, 120, 116, 113, 123, 130, 132, 124, 128, 122, 115, 104, 123, 146, 113], // this url is the request for months and following filpath is the link to the second page used with data_months "url": "https://us-central1-zingchart-com.cloudfunctions.net/public_pie_datamonths?year=%scale-key-value&filepath=https://us-central1-zingchart-com.cloudfunctions.net/public_pie_datadays", "target": "graph=months", // the chart id to target the config returned from the url. So within data_months_php the target will be graph=days "z-index": 1 }, { //just to make the background gray... "values": [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150], "background-color": "#E8E7E8", "maxTrackers": 0, "z-index": 0 } ] }, { "id": "months", "x": "0%", "y": "40%", "width": "100%", "height": "30%", "type": "null", "labels": [{ "text": "Click on a YEAR above to view monthly stats", "width": "70%", "height": 40, "margin": "auto auto", "border-width": 1, "border-radius": 2, "padding": 20, "background-color": "#f9f9f9" }] }, { "id": "days", "x": "0%", "y": "70%", "width": "100%", "height": "30%", "type": "null", "scale-x": { "max-labels": 16 }, "labels": [{ "text": "Click on a MONTH above to view daily stats", "width": "70%", "height": 40, "margin": "auto auto", "border-width": 1, "border-radius": 2, "padding": 20, "background-color": "#f9f9f9" }] } ], "background-color": "white" }; zingchart.render({ id: 'myChart', data: chartConfig, height: '100%', width: '100%', cachePolicy: '', }); </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script src="https://cdn.zingchart.com/zingchart.min.js"></script> </head> <body> <div id="myChart"></div> </body> </html>
html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; }
let chartConfig = { "graphset": [{ "id": "years", "x": "0%", "y": "0%", "width": "100%", "height": "40%", "type": "bar", "title": { "text": "Parent Child Drilldown" }, "plotarea": { "margin-top": 50, "margin-right": 30, "margin-bottom": 40, "margin-left": 50 }, "scale-x": { "values": "1994:2014", "max-items": 99, "guide": { "visible": false } }, "plot": { "bars-overlap": "100%", "rules": [] }, "scale-y": { "values": "0:150:25", "min-value": 0, "guide": { "visible": false } }, "series": [{ "values": [81, 106, 110, 114, 133, 108, 101, 120, 116, 113, 123, 130, 132, 124, 128, 122, 115, 104, 123, 146, 113], // this url is the request for months and following filpath is the link to the second page used with data_months "url": "https://us-central1-zingchart-com.cloudfunctions.net/public_pie_datamonths?year=%scale-key-value&filepath=https://us-central1-zingchart-com.cloudfunctions.net/public_pie_datadays", "target": "graph=months", // the chart id to target the config returned from the url. So within data_months_php the target will be graph=days "z-index": 1 }, { //just to make the background gray... "values": [150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150], "background-color": "#E8E7E8", "maxTrackers": 0, "z-index": 0 } ] }, { "id": "months", "x": "0%", "y": "40%", "width": "100%", "height": "30%", "type": "null", "labels": [{ "text": "Click on a YEAR above to view monthly stats", "width": "70%", "height": 40, "margin": "auto auto", "border-width": 1, "border-radius": 2, "padding": 20, "background-color": "#f9f9f9" }] }, { "id": "days", "x": "0%", "y": "70%", "width": "100%", "height": "30%", "type": "null", "scale-x": { "max-labels": 16 }, "labels": [{ "text": "Click on a MONTH above to view daily stats", "width": "70%", "height": 40, "margin": "auto auto", "border-width": 1, "border-radius": 2, "padding": 20, "background-color": "#f9f9f9" }] } ], "background-color": "white" }; zingchart.render({ id: 'myChart', data: chartConfig, height: '100%', width: '100%', cachePolicy: '', });