aboutsummaryrefslogtreecommitdiffhomepage
path: root/ui/static/js/link_state_handler.js
blob: 9338f0ed539d55bd2b952707e11e365c62033a45 (plain)
1
2
3
4
5
6
7
8
9
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);
    }
}