link_state_handler.js 368 B

12345678910
  1. class LinkStateHandler {
  2. static flip(element) {
  3. let labelElement = document.createElement("span");
  4. labelElement.className = "link-flipped-state";
  5. labelElement.appendChild(document.createTextNode(element.dataset.labelNewState));
  6. element.parentNode.appendChild(labelElement);
  7. element.parentNode.removeChild(element);
  8. }
  9. }