From a9f2b893a30e409a7245eb708f8f6d6a75ce4fe2 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Sun, 5 Jun 2022 13:56:02 -0700 Subject: [PATCH] dummy id for a wire --- web/app/cad/sketch/sketchModel.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/app/cad/sketch/sketchModel.ts b/web/app/cad/sketch/sketchModel.ts index c11d585e..10a80d71 100644 --- a/web/app/cad/sketch/sketchModel.ts +++ b/web/app/cad/sketch/sketchModel.ts @@ -295,6 +295,12 @@ export class Contour { this.segments = []; } + get id() { + return this.segments.reduce((prev, curr) => { + return prev.id.localeCompare(curr.id) < 0 ? prev : curr; + }).id; + } + add(obj) { this.segments.push(obj); }