- typedNode<SD, Nodes, C>(_state, _options?): ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
Returns ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
- (func, options?): TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
Parameters
- func: TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
Optional
options: StateGraphAddNodeOptions<Nodes>
Returns TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
- typedNode<SD, Nodes, C>(_state, _options?): ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
Parameters
- _state: SD extends InteropZodObject
? SD<SD>
: never Optional
_options: {
config?: C extends InteropZodObject
? C<C>
: never;
nodes?: Nodes[];
}Optional
config?: C extends InteropZodObject
? C<C>
: never
Optional
nodes?: Nodes[]
Returns ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
- (func, options?): TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
Parameters
- func: TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
Optional
options: StateGraphAddNodeOptions<Nodes>
Returns TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>