puppygirl-py/puppygirl/assets/clientside.js
2025-10-08 11:40:26 -04:00

17 lines
413 B
JavaScript

class PuppygirlHost extends HTMLElement {
constructor() {
super()
}
connectedCallback() {
const templateName = this.getAttribute('template')
const template = document.getElementById(templateName)
const content = template.content
const shadow = this.attachShadow({ mode: 'open' })
shadow.appendChild(content.cloneNode(true))
}
}
customElements.define("pg-host", PuppygirlDomme)