better paint perspective

This commit is contained in:
Jan Prochazka
2022-08-28 14:08:13 +02:00
parent f7a269383f
commit 2f74eab048
5 changed files with 46 additions and 7 deletions

View File

@@ -154,3 +154,13 @@ export interface MultipleDatabaseInfo {
[database: string]: DatabaseInfo;
};
}
export function switchPerspectiveReferenceDirection(ref: PerspectiveReferenceConfig): PerspectiveReferenceConfig {
return {
designerId: ref.designerId,
sourceId: ref.targetId,
targetId: ref.sourceId,
isAutoGenerated: ref.isAutoGenerated,
columns: ref.columns.map(x => ({ source: x.target, target: x.source })),
};
}