diff options
author | Yorhel <git@yorhel.nl> | 2020-07-15 13:40:59 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2020-07-15 13:41:02 +0200 |
commit | 8d4d759256316de49710796152488ba1da09f731 (patch) | |
tree | 93346ca4c2916cf360cc2366040b266fbc011b64 /elm | |
parent | 1690494ea55ae3e1e4fa002d5fd8bd1999c431a5 (diff) |
UList::Export: Add initial list export functionality
Diffstat (limited to 'elm')
-rw-r--r-- | elm/UList/ManageLabels.js | 8 | ||||
-rw-r--r-- | elm/UList/SaveDefault.js | 7 | ||||
-rw-r--r-- | elm/UList/actiontabs.js | 17 |
3 files changed, 17 insertions, 15 deletions
diff --git a/elm/UList/ManageLabels.js b/elm/UList/ManageLabels.js index f9f8c68b..3ff2db61 100644 --- a/elm/UList/ManageLabels.js +++ b/elm/UList/ManageLabels.js @@ -1,11 +1,3 @@ -document.querySelectorAll('#managelabels').forEach(function(b) { - b.onclick = function() { - document.querySelectorAll('.managelabels').forEach(function(e) { e.classList.toggle('hidden') }) - document.querySelectorAll('.savedefault').forEach(function(e) { e.classList.add('hidden') }) - }; - return false; -}); - wrap_elm_init('UList.ManageLabels', function(init, opt) { opt.flags = { uid: pageVars.uid, labels: pageVars.labels }; init(opt); diff --git a/elm/UList/SaveDefault.js b/elm/UList/SaveDefault.js deleted file mode 100644 index a253680f..00000000 --- a/elm/UList/SaveDefault.js +++ /dev/null @@ -1,7 +0,0 @@ -document.querySelectorAll('#savedefault').forEach(function(b) { - b.onclick = function() { - document.querySelectorAll('.savedefault').forEach(function(e) { e.classList.toggle('hidden') }) - document.querySelectorAll('.managelabels').forEach(function(e) { e.classList.add('hidden') }) - }; - return false; -}); diff --git a/elm/UList/actiontabs.js b/elm/UList/actiontabs.js new file mode 100644 index 00000000..0ae2b7f9 --- /dev/null +++ b/elm/UList/actiontabs.js @@ -0,0 +1,17 @@ +var buttons = ['managelabels', 'savedefault', 'exportlist']; + +buttons.forEach(function(but) { + document.querySelectorAll('#'+but).forEach(function(b) { + b.onclick = function() { + buttons.forEach(function(but2) { + document.querySelectorAll('.'+but2).forEach(function(e) { + if(but == but2) + e.classList.toggle('hidden'); + else + e.classList.add('hidden') + }) + }) + return false; + } + }) +}) |