auto: 2026-09-28 17:00 (ESD_LAPTOP)

This commit is contained in:
2026-09-28 17:00:57 +09:00
parent f85aa9136a
commit 4ea695907e
9 changed files with 105 additions and 0 deletions
@@ -43,6 +43,8 @@ export interface DrawingTemplateOptions {
panelsCollapsed?: boolean;
/** 미리보기(집계표 카드) — 왼쪽 끌기 = 화면 옮기기 · 두 번 누름 = 전체 맞춤 · 선택 · 명령 안내 없음. */
preview?: boolean;
/** 좌표 0,0 기준점 십자를 그린다 — 구조물 도면(편집 · 미리보기)만. */
originMarker?: boolean;
}
const RECOVERY_PREFIX = "OPEN_WEB_CAD__RECOVERY__";
@@ -201,6 +203,7 @@ export function mountDrawingTemplate(
ribbonCollapsed: true,
panelsCollapsed: options.panelsCollapsed,
viewOnly: options.preview === true,
originMarker: options.originMarker === true,
},
);
};
@@ -378,6 +378,7 @@ export function createStructurePanel(opts: StructurePanelOptions): StructurePane
layer: "system",
panelsCollapsed: true, // 특성 · 도면층 패널은 접힌 채 — › 를 누르면 펼침
preview: true, // 왼쪽 끌기 = 화면 옮기기 · 두 번 누름 = 전체 맞춤
originMarker: true, // 좌표 0,0 기준점 십자
});
const frame = previewHost.querySelector("iframe");
if (frame) hideToolbar(frame);
@@ -235,6 +235,7 @@ export function createMain(isAdmin: boolean, onSaved?: () => void): MainHandle {
projectId: at.projectId,
onChanged: (d: boolean) => (dirty = d && !readOnly),
headerSlot: slot,
originMarker: at.kind === "structure",
});
return;
}