UIElement Docs Version 0.13.3

🔗 Function: component()

component<P>(name, init, setup): void

Defined in: src/component.ts:285

Define a component with its states and setup function (connectedCallback)

🔗 Type Parameters

🔗 P

P extends ComponentProps

🔗 Parameters

🔗 name

string

Name of the custom element

🔗 init

{ [K in string | number | symbol]: Initializer<P[K], Component<P>> } = ...

Signals of the component

🔗 setup

(host, select) => Effect<P, Component<P>>[]

Setup function to be called in connectedCallback(), may return cleanup function to be called in disconnectedCallback()
@returns: void

🔗 Returns

void

🔗 Since

0.12.0