type-alias / @typed/ui/Dom/Types

RenderableInput

Any value accepted by Typed’s renderable conversion protocol.

Learn this UI primitive →

Package version
1.0.0-beta.7
Category
Host input types
Since
1.0.0

Import

import type { RenderableInput } from "@typed/ui/Dom/Types";

Signatures

export type RenderableInput<A = any> = Renderable.Any<A>;

Why

Host components accept static values, Effects, Fx streams, templates, and other renderables through one type without imposing a virtual DOM.

Ownership and lifetime

The eventual renderer Scope owns reactive inputs and their cleanup; this alias itself acquires nothing.

Source