@zeix/ui-element
Version:
UIElement - a HTML-first library for reactive Web Components
86 lines (43 loc) • 900 B
Markdown
[**@zeix/ui-element**](../README.md)
***
[@zeix/ui-element](../globals.md) / State
Type Alias: State\<T\>
**State**\<`T`\> = `object`
Defined in: node\_modules/@zeix/cause-effect/src/state.ts:7
# Name
UIElement
# Version
0.14.0
# Author
Esther Brunner
# Type Parameters
## T
`T` *extends* `object`
# Properties
## \[toStringTag\]
**\[toStringTag\]**: `"State"`
Defined in: node\_modules/@zeix/cause-effect/src/state.ts:8
# Methods
## get()
**get**(): `T`
Defined in: node\_modules/@zeix/cause-effect/src/state.ts:9
### Returns
`T`
***
## set()
**set**(`v`): `void`
Defined in: node\_modules/@zeix/cause-effect/src/state.ts:10
### Parameters
#### v
`T`
### Returns
`void`
***
## update()
**update**(`fn`): `void`
Defined in: node\_modules/@zeix/cause-effect/src/state.ts:11
### Parameters
#### fn
(`v`) => `T`
### Returns
`void`