|
@@ -347,6 +347,8 @@ export function getDemoLive() {
|
|
|
model.graphState.exec(nodeCreation);
|
|
|
model.graphState.exec(primitiveRegistry.newEdgeCreation(nodeCreation, "type", "RuntimeModel"));
|
|
|
model.graphState.exec(primitiveRegistry.newEdgeCreation(nodeCreation, "design", runtimeStuff.modelNode!.creation));
|
|
|
+ // overwrite 'initial' pointer with its current value:
|
|
|
+ runtimeStuff.modelNode!.getDeltasForSetEdge(primitiveRegistry, "initial", runtimeStuff.initial!.creation).forEach(d => model.graphState.exec(d));
|
|
|
model.graphState.exec(primitiveRegistry.newEdgeCreation(nodeCreation, "current", runtimeStuff.initial!.creation));
|
|
|
return {compositeLabel: "initialize"};
|
|
|
});
|