23 lines · 552 B · JavaScript
RawDownload
//= require views/pages/base app.views.SqlitePage = class SqlitePage extends app.views.BasePage {  static events = { click: "onClick" };   onClick(event) {    let el, id;    if (!(id = event.target.getAttribute("data-toggle"))) {      return;    }    if (!(el = this.find(`#${id}`))) {      return;    }    $.stopEvent(event);    if (el.style.display === "none") {      el.style.display = "block";      event.target.textContent = "hide";    } else {      el.style.display = "none";      event.target.textContent = "show";    }  }};