(feat) update controllers configs components

This commit is contained in:
cardosofede
2024-07-16 18:31:34 +03:00
parent f163c58d7f
commit 785eab14c8
6 changed files with 34 additions and 26 deletions

View File

@@ -11,11 +11,13 @@ class ControllersFileExplorer(FileExplorerBase):
onNodeSelect=lambda event, node_id: self.set_selected_file(event, node_id),
defaultExpanded=["directional_strategies"]):
available_controllers = load_controllers(constants.CONTROLLERS_PATH)
with mui.lab.TreeItem(nodeId="directional_strategies", label=f"Directional Strategies"):
with mui.lab.TreeItem(nodeId="directional_strategies", label="Directional Strategies"):
for controller in available_controllers:
if available_controllers[controller]["type"] == "directional_trading":
mui.lab.TreeItem(nodeId=constants.CONTROLLERS_PATH + "/" + controller + ".py", label=f"🐍{controller}")
with mui.lab.TreeItem(nodeId="market_making_strategies", label=f"🪙Market Making Strategies"):
mui.lab.TreeItem(nodeId=constants.CONTROLLERS_PATH + "/" + controller + ".py",
label=f"🐍{controller}")
with mui.lab.TreeItem(nodeId="market_making_strategies", label="🪙Market Making Strategies"):
for controller in available_controllers:
if available_controllers[controller]["type"] == "market_making":
mui.lab.TreeItem(nodeId=constants.CONTROLLERS_PATH + "/" + controller + ".py", label=f"🐍{controller}")
mui.lab.TreeItem(nodeId=constants.CONTROLLERS_PATH + "/" + controller + ".py",
label=f"🐍{controller}")