Implement revive of json after load + Added parentId
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Siklos 2022-08-04 18:02:27 +02:00
parent e2ad8d6ebd
commit cf49ad644a
5 changed files with 48 additions and 3 deletions

View file

@ -78,3 +78,13 @@ export function getAbsolutePosition(container: IContainerModel): [number, number
}
return [x, y];
}
export function findContainerById(root: IContainerModel, id: string): IContainerModel | undefined {
const it = MakeIterator(root);
for (const container of it) {
if (container.properties.id === id) {
return container;
}
}
return undefined;
}