CustomElementRegistry
[<Interface>]
type CustomElementRegistry =
abstract member define (name: string, constructor: CustomElementConstructor, ?options: ElementDefinitionOptions) : unit
abstract member get (name: string) : CustomElementConstructor option
abstract member getName (constructor: CustomElementConstructor) : string option
abstract member initialize (root: Node) : unit
abstract member upgrade (root: Node) : unit
abstract member whenDefined (name: string) : Promise<CustomElementConstructor>| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Methods
abstract member define (name: string, constructor: CustomElementConstructor, ?options: ElementDefinitionOptions) : unitabstract member get (name: string) : CustomElementConstructor optionabstract member getName (constructor: CustomElementConstructor) : string optionabstract member whenDefined (name: string) : Promise<CustomElementConstructor>