UIElement Docs Version 0.14.0

🔗 Type Alias: ElementUpdater<E, T>

ElementUpdater<E, T> = object

Defined in: src/lib/effects.ts:37

🔗 Type Parameters

🔗 E

E extends Element

🔗 T

T

🔗 Properties

🔗 delete()?

optional delete: (element) => void

Defined in: src/lib/effects.ts:42

🔗 Parameters

🔗 element

E

🔗 Returns

void


🔗 name?

optional name: string

Defined in: src/lib/effects.ts:39


🔗 op

op: UpdateOperation

Defined in: src/lib/effects.ts:38


🔗 read()

read: (element) => T | null

Defined in: src/lib/effects.ts:40

🔗 Parameters

🔗 element

E

🔗 Returns

T | null


🔗 reject()?

optional reject: (error) => void

Defined in: src/lib/effects.ts:44

🔗 Parameters

🔗 error

unknown

🔗 Returns

void


🔗 resolve()?

optional resolve: (element) => void

Defined in: src/lib/effects.ts:43

🔗 Parameters

🔗 element

E

🔗 Returns

void


🔗 update()

update: (element, value) => void

Defined in: src/lib/effects.ts:41

🔗 Parameters

🔗 element

E

🔗 value

T

🔗 Returns

void