aboutsummaryrefslogtreecommitdiff
path: root/ui/static/js/link_state_handler.js
blob: eec6df11fd67450ab2088eecd8630603fc84a35f (plain) (blame)
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);
    }
}