registerStorageMiddleware method

void registerStorageMiddleware()

Implementation

void registerStorageMiddleware() {
  // For the Read Use Case
  graph.use((TTGraphData updates, TTGraphData existingGraph) => getStoreData(
      unpackGraph(updates, graph.getOpt().mutable!), graph.activeConnectors));

  // For the Write Use Case
  graph.use(
      (TTGraphData updates, TTGraphData existingGraph) =>
          setStoreData(updates),
      kind: TTMiddlewareType.write);
}