Element ref types
ElementReftype-alias
Optional ref contract shared by DOM-backed component options.
ElementRefCallbacktype-alias
Callback invoked with the exact mounted DOM element.
Event input types
ElementEventHandlerstype-alias
Native
on*handlers supported by a concrete DOM element.EventHandlerInputtype-alias
Effect or
EventHandleraccepted for one real DOM event.EventHandlerPropertytype-alias
A property name recognized as a native DOM event handler.
EventOftype-alias
Extracts the native Event parameter from an event-handler input.
TemplateEventHandlerstype-alias
Template
@eventhandlers for real DOM events.
Host input types
BoundElementPropertiestype-alias
Dot-prefixed live form-control properties supported by an element.
EffectInputtype-alias
An Effect accepted at a DOM host boundary while preserving error and service inference.
ElementByTagNametype-alias
Native HTML, SVG, and MathML element type lookup by tag name.
ElementOptionstype-alias
Complete event, ref, and writable-property options for an element.
ElementPropertiestype-alias
Reactive writable properties for a DOM element, excluding events and refs.
FxInputtype-alias
An Fx accepted at a DOM host boundary while preserving error and service inference.
HostOptionsinterface
Shared options for a component with an overridable DOM host.
HostOptionsForTaginterface
Host options specialized to one native tag.
HostPropstype-alias
Public props accepted by a DOM host for a concrete element type.
HostPropsByTagNametype-alias
Complete host props indexed by native tag name.
HostPropsForTagtype-alias
Host props for one native tag.
OptionsByTagNametype-alias
Element options indexed by native tag name.
OptionsForTagtype-alias
Element options for one native tag.
RenderableInputtype-alias
Any value accepted by Typed’s renderable conversion protocol.
TemplateAttributePropstype-alias
Web-standard attributes and Typed template prefixes accepted by every host.
Host rendering types
HostComponenttype-alias
Standard Fx result of a DOM-backed component.
HostOverridetype-alias
Component-local replacement for its default host element.
HostRenderertype-alias
Function signature for rendering an arbitrary DOM host.
HostRendererForTagtype-alias
Renderer signature specialized to a native tag name.
HostResulttype-alias
Output that a host override may return.
Internal prop defaults
InternalPropsHelpersinterface
Helpers available while constructing component-owned host props.
Property type utilities
IfEqualstype-alias
Produces
Outputonly when two types are mutually assignable.NonNullishtype-alias
Removes nullish values from a type.
Nullishtype-alias
JavaScript’s two absent-value types.
Propertytype-alias
Safely selects a property type, yielding
undefinedfor non-objects or absent keys.WritableKeystype-alias
Selects writable keys from a structural type.