Sha256: a90b773535315417b491af391069f1afb42c0acfaf52ac10a209aaba369c009a
Contents?: true
Size: 650 Bytes
Versions: 22
Compression:
Stored size: 650 Bytes
Contents
import { Controller } from "@hotwired/stimulus"; import DEBUG from "../debug"; export default class Kpop__ModalController extends Controller { static values = { fallback_location: String, layout: String, }; connect() { this.debug("connect"); if (this.layoutValue) { document.querySelector("#kpop").classList.toggle(this.layoutValue, true); } } disconnect() { this.debug("disconnect"); if (this.layoutValue) { document.querySelector("#kpop").classList.toggle(this.layoutValue, false); } } debug(event, ...args) { if (DEBUG) console.debug(`ModalController:${event}`, ...args); } }
Version data entries
22 entries across 22 versions & 1 rubygems