Sha256: a54ac64e5bb87ad13af015e50696d17d1f7aa79da83014c569baffe8a20bb395

Contents?: true

Size: 310 Bytes

Versions: 1

Compression:

Stored size: 310 Bytes

Contents

class PgEventElement extends HTMLElement {
  connectedCallback () {
    this.dispatchEvent(new MessageEvent(this.dataset.eventName, { bubbles: true, data: this }))
  }

  disconnectedCallback () {
  }
}

if (customElements.get('pg-event') === undefined) {
  customElements.define('pg-event', PgEventElement)
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pg_rails-7.3.0 pg_layout/app/javascript/elements/pg_event.js