OptionaladoptedStyle sheets adopted by the shadow root.
OptionalattributesMap of HTML attributes to set on the element.
OptionalchildrenChild nodes or config objects rendered inside the element.
OptionalclassCSS class name(s) applied to the element.
OptionaldatasetMap of data-* attributes to set on the element.
OptionalnamespaceExplicit namespace URI; auto-detected for SVG and MathML when omitted.
OptionalonMap of event names to handler functions. Includes native DOM events and
lifecycle events: mounted, removed, updated.
OptionalshadowShadow DOM mode for attaching a shadow root to the element.
OptionalstyleMap of inline CSS styles to apply.
OptionaltagTag name.
OptionaluseA tag string, optionally with id and class selectors
(e.g., "div#id1.cls1.cls2"), an HTML markup, or existing element.
Configuration object passed to render or used as a child element.
Known keys (
tagName,className,attributes,dataset,style,children,shadowRootMode,adoptedStyleSheets,namespaceURI,on,use) are handled by the renderer. All other keys are treated as element properties and bound reactively.