create-element-class

1.0.1 • Public • Published

Example usage

npm install create-element-class --save-dev
const createElementClass = require('create-element-class')
 
const HelloWorld = createElementClass({
  observedAttributes: ['foo', 'bar'],
  attributeChangedCallback(name, oldValue, newValue) {},
  connectedCallback() {},
  disconnectedCallback() {}
})
 
customElements.define('hello-world', HelloWorld)

Credit

Thank you, Andy VanWagoner, for giving me permission to publish this after-hours experiment of yours.

Package Sidebar

Install

npm i create-element-class

Weekly Downloads

8

Version

1.0.1

License

MIT

Last publish

Collaborators

  • aaronshaf
  • thetalecrafter