PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.7.2
Independent Analytics – WordPress Analytics Plugin v2.7.2
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 1 year ago modules 1 year ago dashboard_widget.js 2 years ago download.js 2 years ago index.js 1 year 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}