ExecutionGraph
ExecutionGraph copied to clipboard
File Load and Save.
- [x] Backend (master) saves and loads the graph to the
m_rootPathof the filesystem (given at startup) - [x]
open,save-Component calls the service to save/load the graph and delivers in the case of save the serialized visualization flatbuffer (backend has no knowledge about this buffer). Backend serializes the graph and the visualization buffer into file schemaExecutionGraph.fbs - [ ] Client: Save Implement the Visualization serialization
- What should we serialize (Pos. of nodes. etc...)
- [ ] Client: Load Implement how and where we setup all visualization properties (
model.Node.uiProps,model.Connection.uiPropsmodel.Graph.uiProps?. Maybe an effect:UpdateVisProps...for the corresponding models data structures...? So afterLoadGraphwe dispatch theUpdateVisProps??
Branch: feature/file-load-save