Files
Aislo/resources/tester/helper_346_2_swap_entry.ts
T
eomsangdonandClaude Opus 5.5 da3dfc1ca8 feat(종단보기): 346-2 덧 2 B05 종단 보기 · 3D 측점선도 갈아끼운 상세로 — 보일 때만 · 숨었으면 다시 보일 때 · 횡단 보기 없이도
- design_view_profile_sections: 노선마다 상세 갈아끼움을 듣고 종단도 · 표 · 3D 측점선 다시(보일 때만 · 숨으면 flushSwap 이 다시 보일 때) · 가게 stations 도 들어 횡단 보기를 안 열어도 갈아끼움(먼저 부른 쪽만 · 다음은 「같은 목록」)
- design_view_profile: 받는 줄만(보임 · 떠날 때 끊음 · 다시 보일 때 flushSwap)
- 갈아끼움 알림판 B06_Section_Swap_Bus(가져오기 없음 · 돌고 도는 가져오기 막음) — 조정창 값 · 암 경계 옮김을 어느 보기가 갈아끼웠든 한 번 · 횡단 보기는 알림으로 다시 그림
- 시험: 종단 보기 보임 7 → 8 · 숨음 = 안 그림 · 다시 보임 = 6 · 3D 측점선 같은 차례 · 옛 시험 둘(342-1 화면 선 = listedBase · 323-9 열쇠 모듈 진짜로) 맞춤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QfHKQs7J3hQELKMWQMUJEy
2026-10-16 12:28:11 +09:00

27 lines
1.1 KiB
TypeScript

/* 346-2 4파 시험 묶음 진입점 — 측점 수가 바뀔 때 횡단 목록 갈아끼움(진짜 모듈 · vite ssr). */
export {
formatStation,
renameChainageKeys,
sameStationList,
swapCrossSections,
} from "../../B06_Section/logic/B06_Section_Station_Swap";
export { eagerCardCount } from "../../B06_Section/B06_Section_UI_Section_View_Lazy";
export {
loadSectionDetail,
subscribeSectionDetail,
swapSectionStations,
} from "../../B06_Section/B06_Section_Section_Store";
export { followSwaps } from "../../B06_Section/B06_Section_UI_Page_Station_Swap";
export {
crossDesignChoices,
writeCrossDesignChoice,
} from "../../B06_Section/B06_Section_Cross_Design_Session";
export { useStructureIds } from "../../B06_Section/B06_Section_Station_Keys";
export {
createSessionMap,
moveSessionMaps,
} from "../../B06_Section/B06_Section_UI_Page_Link_Session";
export { useDesignStore } from "../../A00_Common/design/design_store";
export { readState, writeState } from "../../A00_Common/b_page_state";
export { createProfileSections } from "../../A00_Common/design/design_view_profile_sections";