eomsangdon
2e28af6e86
feat(B05,B06): 구조물 배치 컨테이너를 B06에 장착하고 [횡단 조정] 사본을 세운다
B05/B06 인터페이스 일원화 1차 (2026-08-29 사용자 확정 계획):
- A00_Common/b_structures_section.ts: B05 구조물 배치 폼·목록 공용 진입점
(재수출 + 스타일 동봉)
- B06 좌측 패널에 [구조물 배치] 섹션 + 하단 dock [목록][구분선][저장버튼]
(B05 동일 템플릿). 구조물 조작은 세션 pending으로 쌓여 기존
flushPendingStructures([임시저장]·[확정])로 정본 반영
- 선택 연동: 목록·폼 → 최근접 카드 focusStation, 횡단도 벽·세월교·BOX →
좌측 폼에 소유 측점 시설 로드(wireStructureSelection)
- [횡단 조정] 하위 컨테이너(Adjust_Dock): 오버레이 조정창을 같은 deps로
사본 인스턴스 생성해 세움 — 로직 이동 0, 카드 재렌더로 자동 동기.
9키·십자 행은 사본에서 숨김(사용자 지시 7), 방향키 이중 입력 방지
- A군 시설 추가·이동·삭제는 B06에서 안내 토스트(배수유역 체인은 B05 몫)
검증: 공용 브라우저 — 구간값 길이 사본 + 10.0→11.0m 양측 동기,
오버레이 - 원복, ✕ 닫기 시 사본 해제. B05 회귀 없음. typecheck 통과.
2026-08-29 14:20:49 +09:00
..
2026-08-29 11:15:29 +09:00
2026-08-29 10:54:03 +09:00
2026-08-08 10:03:11 +09:00
2026-08-28 19:41:02 +09:00
2026-08-23 19:34:26 +09:00
2026-08-28 15:15:24 +09:00
2026-08-24 17:11:21 +09:00
2026-08-29 10:54:03 +09:00
2026-08-28 12:54:45 +09:00
2026-08-28 19:09:28 +09:00
2026-08-29 10:54:03 +09:00
2026-08-29 12:01:22 +09:00
2026-08-29 14:20:49 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 18:50:19 +09:00
2026-08-25 15:03:53 +09:00
2026-08-29 14:20:49 +09:00
2026-08-25 15:03:53 +09:00
2026-08-29 13:22:50 +09:00
2026-08-29 10:54:03 +09:00
2026-08-29 09:54:17 +09:00
2026-08-29 09:54:17 +09:00
2026-08-29 09:34:45 +09:00
2026-08-29 09:54:17 +09:00
2026-08-29 13:07:04 +09:00
2026-08-29 09:34:45 +09:00
2026-08-22 17:04:08 +09:00
2026-08-22 17:50:45 +09:00
2026-08-23 18:54:38 +09:00
2026-08-29 13:22:50 +09:00
2026-08-29 14:20:49 +09:00
2026-08-28 12:54:45 +09:00
2026-08-25 12:12:55 +09:00
2026-08-25 20:03:42 +09:00
2026-08-29 08:54:50 +09:00
2026-08-29 14:20:49 +09:00
2026-08-29 14:20:49 +09:00
2026-08-25 15:03:53 +09:00
2026-08-25 20:03:42 +09:00
2026-08-22 17:04:08 +09:00
2026-08-29 10:54:03 +09:00
2026-08-23 18:34:50 +09:00
2026-08-29 14:20:49 +09:00
2026-08-28 19:09:28 +09:00
2026-08-23 18:50:19 +09:00
2026-08-23 18:16:31 +09:00
2026-08-25 20:03:42 +09:00
2026-08-25 15:03:53 +09:00
2026-08-29 10:54:03 +09:00
2026-08-29 12:01:22 +09:00
2026-08-29 14:20:49 +09:00
2026-08-29 14:20:49 +09:00
2026-08-28 19:09:28 +09:00
2026-08-22 17:04:08 +09:00
2026-08-29 14:20:49 +09:00
2026-08-08 10:03:11 +09:00
2026-08-28 15:41:24 +09:00
2026-08-28 15:41:24 +09:00
2026-08-29 14:20:49 +09:00
2026-08-23 18:16:31 +09:00
2026-08-23 18:48:56 +09:00