UIElement Docs Version 0.13.1

🔗 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(prop): Signal<P[keyof P]>

🔗 Parameters

🔗 prop

keyof P

🔗 Returns

Signal<P[keyof P]>

🔗 setSignal()

setSignal(prop, signal): void

🔗 Parameters

🔗 prop

keyof P

🔗 signal

Signal<P[keyof P]>

🔗 Returns

void

🔗 Type Parameters

🔗 P

P extends ComponentProps