Refactored properties component
This commit is contained in:
@@ -86,6 +86,7 @@ class WorkflowDesigner(BaseComponent):
|
||||
def refresh_state(self):
|
||||
self._state = self._db.load_state(self._key)
|
||||
self.properties.update_layout()
|
||||
self.properties.update_component(self._state.selected_component_id)
|
||||
return self.__ft__(oob=True)
|
||||
|
||||
def add_component(self, component_type, x, y):
|
||||
@@ -201,13 +202,13 @@ class WorkflowDesigner(BaseComponent):
|
||||
self._db.save_state(self._key, self._state, undo_redo_attrs)
|
||||
logger.debug(f"Saved properties for component {component_id}: {details}")
|
||||
|
||||
return self.refresh_properties(), self._undo_redo.refresh()
|
||||
return self.properties.refresh(mode="form"), self._undo_redo.refresh()
|
||||
|
||||
def cancel_properties(self, component_id: str):
|
||||
if component_id in self._state.components:
|
||||
logger.debug(f"Cancel saving properties for component {component_id}")
|
||||
|
||||
return self.refresh_properties()
|
||||
return self.properties.refresh(mode="form")
|
||||
|
||||
def set_selected_processor(self, component_id: str, processor_name: str):
|
||||
if component_id in self._state.components:
|
||||
@@ -249,7 +250,7 @@ class WorkflowDesigner(BaseComponent):
|
||||
elif event_name == "OnJiraRequestTypeChanged":
|
||||
component.properties["request_type"] = details["request_type"]
|
||||
|
||||
return self.refresh_properties()
|
||||
return self.properties.refresh(mode="form")
|
||||
|
||||
def get_workflow_name(self):
|
||||
return self._designer_settings.workflow_name
|
||||
|
||||
Reference in New Issue
Block a user