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