Skip to content

Instantly share code, notes, and snippets.

@silentHoo
Last active August 29, 2015 14:08
Show Gist options
  • Save silentHoo/0c591007a2a9a4e36cfd to your computer and use it in GitHub Desktop.
Save silentHoo/0c591007a2a9a4e36cfd to your computer and use it in GitHub Desktop.
// create a <test-span> element
var myElement = document.registerElement('test-span', {
prototype: Object.create(HTMLSpanElement.prototype),
extends: 'span'
});
// extend <test-span> to <test-span is="test-span-extended">
var myExtendedElement = document.registerElement('test-span-extended', {
prototype: Object.create(myElement.prototype),
extends: 'test-span'
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment