I can load and save Jira and Table Processor details
This commit is contained in:
@@ -41,6 +41,7 @@ def post(session, _id: str, component_type: str, x: int, y: int):
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.add_component(component_type, x, y)
|
||||
|
||||
|
||||
@rt(Routes.MoveComponent)
|
||||
def post(session, _id: str, component_id: str, x: int, y: int):
|
||||
logger.debug(
|
||||
@@ -56,6 +57,7 @@ def post(session, _id: str, component_id: str):
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.delete_component(component_id)
|
||||
|
||||
|
||||
@rt(Routes.AddConnection)
|
||||
def post(session, _id: str, from_id: str, to_id: str):
|
||||
logger.debug(
|
||||
@@ -63,9 +65,55 @@ def post(session, _id: str, from_id: str, to_id: str):
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.add_connection(from_id, to_id)
|
||||
|
||||
|
||||
@rt(Routes.ResizeDesigner)
|
||||
def post(session, _id: str, designer_height: int):
|
||||
logger.debug(
|
||||
f"Entering {Routes.ResizeDesigner} with args {debug_session(session)}, {_id=}, {designer_height=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.set_designer_height(designer_height)
|
||||
return instance.set_designer_height(designer_height)
|
||||
|
||||
|
||||
@rt(Routes.SelectComponent)
|
||||
def post(session, _id: str, component_id: str):
|
||||
logger.debug(
|
||||
f"Entering {Routes.SelectComponent} with args {debug_session(session)}, {_id=}, {component_id=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.select_component(component_id)
|
||||
|
||||
|
||||
@rt(Routes.SaveProperties)
|
||||
def post(session, _id: str, component_id: str, details: dict):
|
||||
logger.debug(
|
||||
f"Entering {Routes.SaveProperties} with args {debug_session(session)}, {_id=}, {component_id=}, {details=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
details.pop("_id")
|
||||
details.pop("component_id")
|
||||
return instance.save_properties(component_id, details)
|
||||
|
||||
|
||||
@rt(Routes.CancelProperties)
|
||||
def post(session, _id: str, component_id: str):
|
||||
logger.debug(
|
||||
f"Entering {Routes.CancelProperties} with args {debug_session(session)}, {_id=}, {component_id=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.cancel_properties(component_id)
|
||||
|
||||
|
||||
@rt(Routes.SelectProcessor)
|
||||
def post(session, _id: str, component_id: str, processor_name: str):
|
||||
logger.debug(
|
||||
f"Entering {Routes.SelectProcessor} with args {debug_session(session)}, {_id=}, {component_id=}, {processor_name=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
return instance.set_selected_processor(component_id, processor_name)
|
||||
|
||||
|
||||
@rt(Routes.OnProcessorDetailsEvent)
|
||||
def post(session, _id: str, component_id: str, event_name: str, details: dict):
|
||||
logger.debug(
|
||||
f"Entering {Routes.OnProcessorDetailsEvent} with args {debug_session(session)}, {_id=}, {component_id=}, {event_name=}, {details=}")
|
||||
instance = InstanceManager.get(session, _id)
|
||||
details.pop("_id")
|
||||
details.pop("component_id")
|
||||
details.pop("event_name")
|
||||
return instance.on_processor_details_event(component_id, event_name, details)
|
||||
Reference in New Issue
Block a user