PageSourceSearch

https://www.kawaii-art.jp/cdn/shop/t/16/assets/filters-dialog.js?v=128350526339274980001790301508

js kawaii-art.jp collected 2026-10-08 03:54:41 UTC 1,385 bytes, 2 lines download raw bytes

1/*! Copyright (c) Safe As Milk. All rights reserved. */import ModalDialog from"modal-dialog";import{StateSwitch}from"utils";class FiltersDialog extends ModalDialog{#boundHandleMediaQueryChange;#initiated;#stateSwitch=null;constructor(){super(),this.#boundHandleMediaQueryChange=this.#handleMediaQueryChange.bind(this)}connectedCallback(){this.disableOnDesktop=this.hasAttribute("data-disable-modal-on-desktop"),this.disableOnDesktop?(this.#stateSwitch=new StateSwitch({max:"desk"}),this.#initiated=!1,this.#stateSwitch.active()&&this.init(),this.#stateSwitch.on(this.#boundHandleMediaQueryChange)):this.init()}disconnectedCallback(){this.#initiated&&this.destroy(),this.#stateSwitch&&this.#stateSwitch.off(this.#boundHandleMediaQueryChange)}init(){this.querySelector("aside").setAttribute("role","document"),this.setAttribute("aria-hidden","true"),this.classList.add("modal","modal--filters"),this.#initiated=!0,super.init()}destroy(){this.querySelector("aside").removeAttribute("role"),this.removeAttribute("aria-hidden"),this.classList.remove("modal","modal--filters"),this.#initiated=!1,super.destroy()}async#handleMediaQueryChange(e){e.matches&&!this.#initiated?this.init():this.#initiated&&(await this.close(),this.destroy())}}customElements.define("filters-dialog",FiltersDialog);
2//# sourceMappingURL=/cdn/shop/t/16/assets/filters-dialog.js.map?v=128350526339274980001790301508

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.