Class StateObjectSelector<S, T>
Constructors
constructor
Type parameters
Parameters
Properties
ref
ref: string
Optional state
Accessors
cell
data
- get data(): undefined | S["data"]
Returns undefined | S["data"]
isOk
- get isOk(): undefined | boolean
Returns undefined | boolean
obj
Returns undefined | S
Methods
checkValid
Returns boolean
update
- update(params: <internal>.Transformer.Params<T>, builder?: <internal>.Root | <internal>.StateBuilder.To<any, <internal>.Transformer<StateObject<any, <internal>.StateObject.Type<any>>, StateObject<any, <internal>.StateObject.Type<any>>, any>>): <internal>.StateBuilder
- update(params: (old: <internal>.Transformer.Params<T>) => void | <internal>.Transformer.Params<T>, builder?: <internal>.Root | <internal>.StateBuilder.To<any, <internal>.Transformer<StateObject<any, <internal>.StateObject.Type<any>>, StateObject<any, <internal>.StateObject.Type<any>>, any>>): <internal>.StateBuilder
Parameters
Parameters
Checks if the object exists. If not throw an error.