export filename control

This commit is contained in:
Stewart Allen 2020-05-15 18:01:12 -04:00
commit 81f1e6d116

View file

@ -465,11 +465,11 @@ var gs_kiri_init = exports;
} }
function settingsExport() { function settingsExport() {
if (!confirm('Download Kiri:Moto Settings?')) return; let name = WIN.prompt("Download Settings Filename", "kiriconf");
let json = API.conf.export(); if (!name) return;
let blob = new Blob([json], {type: "octet/stream"}); let json = API.conf.export(),
let url = WIN.URL.createObjectURL(blob); url = WIN.URL.createObjectURL(new Blob([json], {type: "octet/stream"}));
$('help').innerHTML = `<a id="sexport" href="${url}" download="kiriconf.b64">x</a>`; $('help').innerHTML = `<a id="sexport" href="${url}" download="${name}.b64">x</a>`;
$('sexport').click(); $('sexport').click();
} }