<!DOCTYPE html> <html class="zc-html"> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script> <script nonce="undefined" src="https://cdn.zingchart.com/modules/zingchart-maps.min.js"></script> <script nonce="undefined" src="https://app.zingsoft.com/api/file/ZVRJJUA5/icMHmg5T6CrifOcwV2Z7_zingchart.maps.mlt.js"></script> <style> .zc-html, .zc-body { margin: 0; padding: 0; width: 100%; height: 100%; } .chart--container { height: 100%; width: 100%; min-height: 530px; } .zc-ref { display: none; } </style> </head> <body class="zc-body"> <!-- CHART CONTAINER --> <div id="myChart" class="chart--container"> <a href="https://www.zingchart.com/" rel="noopener" class="zc-ref">Powered by ZingChart</a> </div> <script> ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"]; // window:load event for Javascript to run after HTML // because this Javascript is injected into the document head window.addEventListener('load', () => { // Javascript code to execute after DOM content // full ZingChart schema can be found here: // https://www.zingchart.com/docs/api/json-configuration/ let chartConfig = { shapes: [{ type: 'zingchart.maps', options: { name: 'mlt', // map item styling style: { // tooltip styling tooltip: { backgroundColor: '#424242', callout: true, fontColor: '#fff' }, backgroundColor: '#bdbdbd', hoverState: { backgroundColor: '#ff5252' }, // style individual map items items: { // map items are AT: { backgroundColor: '#ff9100', hoverState: { backgroundColor: '#ffb74d' } } } } } }] }; // renders chart zingchart.render({ id: 'myChart', data: chartConfig, height: '100%', width: '100%', }); zingchart.bind('myChart', 'maps.zoom', function(p) { console.log(p); }) }); </script> </body> </html>
<!DOCTYPE html> <html class="zc-html"> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script src="https://cdn.zingchart.com/zingchart.min.js"></script> <script src="https://cdn.zingchart.com/modules/zingchart-maps.min.js"></script> <script src="https://app.zingsoft.com/api/file/ZVRJJUA5/icMHmg5T6CrifOcwV2Z7_zingchart.maps.mlt.js"></script> </head> <body class="zc-body"> <!-- CHART CONTAINER --> <div id="myChart" class="chart--container"> <a href="https://www.zingchart.com/" rel="noopener" class="zc-ref">Powered by ZingChart</a> </div> </body> </html>
.zc-html, .zc-body { margin: 0; padding: 0; width: 100%; height: 100%; } .chart--container { height: 100%; width: 100%; min-height: 530px; } .zc-ref { display: none; }
// window:load event for Javascript to run after HTML // because this Javascript is injected into the document head window.addEventListener('load', () => { // Javascript code to execute after DOM content // full ZingChart schema can be found here: // https://www.zingchart.com/docs/api/json-configuration/ let chartConfig = { shapes: [{ type: 'zingchart.maps', options: { name: 'mlt', // map item styling style: { // tooltip styling tooltip: { backgroundColor: '#424242', callout: true, fontColor: '#fff' }, backgroundColor: '#bdbdbd', hoverState: { backgroundColor: '#ff5252' }, // style individual map items items: { // map items are AT: { backgroundColor: '#ff9100', hoverState: { backgroundColor: '#ffb74d' } } } } } }] }; // renders chart zingchart.render({ id: 'myChart', data: chartConfig, height: '100%', width: '100%', }); zingchart.bind('myChart', 'maps.zoom', function(p) { console.log(p); }) });