PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.6.2
Independent Analytics – WordPress Analytics Plugin v2.6.2
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / javascript-source / download.js
independent-analytics / javascript-source Last commit date
chart_plugins 2 years ago controllers 2 years ago modules 2 years ago dashboard_widget.js 2 years ago download.js 2 years ago index.js 2 years ago layout.js 2 years ago settings.js 2 years ago
download.js
21 lines
1 function downloadCSV(fileName, data) {
2 const blob = new Blob([data], {type: 'text/csv'})
3 const element = window.document.createElement('a')
4 element.href = window.URL.createObjectURL(blob)
5 element.download = fileName
6 document.body.appendChild(element)
7 element.click()
8 document.body.removeChild(element)
9 }
10
11 function downloadJSON(fileName, data) {
12 const blob = new Blob([data], {type: 'application/json'})
13 const element = window.document.createElement('a')
14 element.href = window.URL.createObjectURL(blob)
15 element.download = fileName
16 document.body.appendChild(element)
17 element.click()
18 document.body.removeChild(element)
19 }
20
21 module.exports = {downloadCSV, downloadJSON}