aboutsummaryrefslogtreecommitdiffhomepage
path: root/ui/static/js/link_state_handler.js
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2018-10-08 18:49:15 -0700
committerGravatar Frédéric Guillot <fred@miniflux.net>2018-10-08 18:49:15 -0700
commitd4c1677e3860667f7b7ebf61d11d33b9495da64d (patch)
treed3ac643b0888daf688c7b7948da3dd3918b7a824 /ui/static/js/link_state_handler.js
parent9dc38a0803ba8b5a7d0cfe023b21ee2ea2aff88a (diff)
Change link state when marking all entries as read
Diffstat (limited to 'ui/static/js/link_state_handler.js')
-rw-r--r--ui/static/js/link_state_handler.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/ui/static/js/link_state_handler.js b/ui/static/js/link_state_handler.js
new file mode 100644
index 0000000..9338f0e
--- /dev/null
+++ b/ui/static/js/link_state_handler.js
@@ -0,0 +1,10 @@
+class LinkStateHandler {
+ static flip(element) {
+ let labelElement = document.createElement("span")
+ labelElement.className = "link-flipped-state";
+ labelElement.appendChild(document.createTextNode(element.dataset.labelNewState));
+
+ element.parentNode.appendChild(labelElement);
+ element.parentNode.removeChild(element);
+ }
+}