pyiron_workflow.flowcontrollers.ifflow module

class pyiron_workflow.flowcontrollers.ifflow.If(recipe: RecipeType, label: Annotated[str, BeforeValidator(func=_validate_label, json_schema_input_type=PydanticUndefined)] | None = None, /, **connections: Port | Node | JSONABLE)[source]

Bases: StaticGraph[IfRecipe, IfData]

evaluate(run: Run[ResultType], config: RunConfig) Run[ResultType][source]