UIElement Docs Version 0.13.3

🔗 Type Alias: Component<P>

Component<P> = HTMLElement & P & object

Defined in: src/component.ts:42

🔗 Type declaration

🔗 debug?

optional debug: boolean

🔗 shadowRoot

shadowRoot: ShadowRoot | null

🔗 adoptedCallback()?

optional adoptedCallback(): void

🔗 Returns

void

🔗 attributeChangedCallback()

attributeChangedCallback(name, oldValue, newValue): void

🔗 Parameters

🔗 name

string

🔗 oldValue

null | string

🔗 newValue

null | string

🔗 Returns

void

🔗 connectedCallback()

connectedCallback(): void

🔗 Returns

void

🔗 disconnectedCallback()

disconnectedCallback(): void

🔗 Returns

void

🔗 getSignal()

getSignal<K>(prop): Signal<P[K]>

🔗 Type Parameters

🔗 K

K extends string | number | symbol

🔗 Parameters

🔗 prop

K

🔗 Returns

Signal<P[K]>

🔗 setSignal()

setSignal<K>(prop, signal): void

🔗 Type Parameters

🔗 K

K extends string | number | symbol

🔗 Parameters

🔗 prop

K

🔗 signal

Signal<P[K]>

🔗 Returns

void

🔗 Type Parameters

🔗 P

P extends ComponentProps