Update type of custom element constructor

This commit is contained in:
tigercosmos 2018-05-29 16:39:24 -07:00
parent 7cc4165dda
commit 6d426f7c14
2 changed files with 12 additions and 5 deletions

View file

@ -6,13 +6,15 @@
[Pref="dom.customelements.enabled"]
interface CustomElementRegistry {
[Throws, CEReactions]
void define(DOMString name, Function constructor_, optional ElementDefinitionOptions options);
void define(DOMString name, CustomElementConstructor constructor_, optional ElementDefinitionOptions options);
any get(DOMString name);
Promise<void> whenDefined(DOMString name);
};
callback CustomElementConstructor = any();
dictionary ElementDefinitionOptions {
DOMString extends;
};