- typedNode<SD, Nodes, C>(_state, _options?): ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
返回 ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
- (func, options?): TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
参数
- func: TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
可选
options: StateGraphAddNodeOptions<Nodes>
返回 TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
- typedNode<SD, Nodes, C>(_state, _options?): ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
参数
- _state: SD extends AnyZodObject
? SD<SD>
: never 可选
_options: {
config?: C extends AnyZodObject
? C<C>
: never;
nodes?: Nodes[];
}可选
config?: C extends AnyZodObject
? C<C>
: never
可选
nodes?: Nodes[]
返回 ((func, options?) => TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>)
- (func, options?): TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
参数
- func: TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>
可选
options: StateGraphAddNodeOptions<Nodes>
返回 TypedNodeAction<ToStateDefinition<SD>, Nodes, ToStateDefinition<C>>