Enable add/delete of Sieve scripts

This commit is contained in:
djmaze 2021-01-19 16:59:43 +01:00
parent 1a07109d80
commit ee37ad67bb
12 changed files with 24 additions and 22 deletions

View file

@ -67,26 +67,11 @@ class FiltersUserSettings {
}
addScript() {
const script = new SieveScriptModel();
showScreenPopup(require('View/Popup/SieveScript'), [
script,
() => {
if (!this.scripts[script.name]) {
this.scripts[script.name] = script.name;
}
},
false
]);
showScreenPopup(require('View/Popup/SieveScript'), [new SieveScriptModel()]);
}
editScript(script) {
showScreenPopup(require('View/Popup/SieveScript'), [
script,
() => {
// TODO on save
},
true
]);
showScreenPopup(require('View/Popup/SieveScript'), [script]);
}
deleteScript(script) {