I can run simple workflow

This commit is contained in:
2025-07-06 22:53:18 +02:00
parent e183584f52
commit 14be07720f
9 changed files with 282 additions and 8 deletions

View File

@@ -184,11 +184,13 @@ class WorkflowDesigner(BaseComponent):
WorkflowPlayer,
settings_manager=self._settings_manager,
tabs_manager=self.tabs_manager,
player_settings=WorkflowsPlayerSettings(workflow_name),
player_settings=WorkflowsPlayerSettings(workflow_name,
list(self._state.components.values())),
boundaries=boundaries)
player.run()
self.tabs_manager.add_tab(f"Workflow {workflow_name}", player, player.key)
# player.start(self._state.selected_component_id)
return self.tabs_manager.refresh()
def on_processor_details_event(self, component_id: str, event_name: str, details: dict):
@@ -436,9 +438,9 @@ class WorkflowDesigner(BaseComponent):
Fieldset(
Legend("Presenter", cls="fieldset-legend"),
Input(type="text",
name="presenter",
value=component.properties.get("filter", ""),
placeholder="Enter filter expression",
name="columns",
value=component.properties.get("columns", ""),
placeholder="Columns to display, separated by comma",
cls="input w-full"),
P("Comma separated list of columns to display. Use * to display all columns, source=dest to rename columns."),
cls="fieldset bg-base-200 border-base-300 rounded-box border p-4"