Files
Aislo/tools/est-test/native-actions-more.js
T
eomsangdonandClaude Opus 5.5 188b50fa2f feat(est-test): 연차 데이타 복사 옵션(덮어쓰기·열 삽입, 복사내용 고르기)
- 고른 내역 행을 차수 하나의 놓을 행부터 복사
- 수량·단가금액·명칭규격 고르기, 설계변경 상단/하단, 행 금액 다시 셈
- 내역서 도구줄과 연차 화면에 단추

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:16:19 +09:00

20 lines
892 B
JavaScript

// 동작 사슬 이어 붙이기(native-business-actions.js 가 700줄 한계라 새 모듈 처리기는 여기서 차례로 부른다).
const EstActionsMore = (() => {
const modules = () =>
[
typeof EstQuantityList !== "undefined" && EstQuantityList,
typeof EstPriceTools !== "undefined" && EstPriceTools,
typeof EstMiscTools !== "undefined" && EstMiscTools,
typeof EstExcelToEst !== "undefined" && EstExcelToEst,
typeof EstOtherLoad !== "undefined" && EstOtherLoad,
typeof EstAppliedCost !== "undefined" && EstAppliedCost,
typeof EstProgressView !== "undefined" && EstProgressView,
typeof EstAnnualCopy !== "undefined" && EstAnnualCopy,
].filter(Boolean);
function handle(name, state, node) {
for (const module of modules()) if (module.handle(name, state, node)) return true;
return false;
}
return { handle };
})();