type-alias / @typed/ui/index

Dom.ElementOptions

Complete event, ref, and writable-property options for an element.

Learn this UI primitive →

Package version
1.0.0-beta.13
Category
Host input types
Since
1.0.0
Member of
Dom

Import

import { Dom } from "@typed/ui/index";

Access Dom.ElementOptions through the imported Dom export. Its declaration below describes the member.

This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.

Signatures

export type ElementOptions<Element extends globalThis.Element> = ElementEventHandlers<Element> & TemplateEventHandlers & ElementRef<Element> & ElementProperties<Element>;

Why

Library authors can describe custom hosts directly in terms of the DOM API.

Ownership and lifetime

Rendering owns subscriptions and listeners; callers retain ownership of unrelated classes, attributes, children, and surrounding nodes.

Other public imports

These import paths expose the same declaration. Each page retains its own public name and signature.

Source