UIElement Docs Version 0.13.3

🔗 Type Alias: ElementUpdater<E, T>

ElementUpdater<E, T> = object

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

🔗 Type Parameters

🔗 E

E extends Element

🔗 T

T

🔗 Properties

🔗 delete()?

optional delete: (element) => void

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

🔗 Parameters

🔗 element

E

🔗 Returns

void


🔗 name?

optional name: string

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


🔗 op

op: UpdateOperation

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


🔗 read()

read: (element) => T | null

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

🔗 Parameters

🔗 element

E

🔗 Returns

T | null


🔗 reject()?

optional reject: (error) => void

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

🔗 Parameters

🔗 error

unknown

🔗 Returns

void


🔗 resolve()?

optional resolve: (element) => void

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

🔗 Parameters

🔗 element

E

🔗 Returns

void


🔗 update()

update: (element, value) => void

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

🔗 Parameters

🔗 element

E

🔗 value

T

🔗 Returns

void