DDD1542
3e6bce70d1
feat: InvTableConfigPanel pivot/card 옵션 UI (T4)
...
displayMode 분기 옵션 채움. T3b 에서 흡수한 PivotView + CardView 가
실제로 동작하도록 ConfigPanel UI 노출. cp 프리미티브만 사용.
pivot 분기 (placeholder 제거)
- columns 별 영역 매핑 (none/row/column/data/filter) — CPSelect
- data 영역인 경우 집계 함수 (sum/count/avg/min/max/countDistinct) — CPSelect
- pivotFields[] 배열로 자동 변환 (area="none" 선택 시 항목 제거)
- 컬럼 미로드 시 안내 Hint
card 분기 (신규)
- 그리드: cardsPerRow (1~10), cardSpacing (0~64px) — CPNumber
- 표시 영역 (CPGroup defaultOpen): 제목/부제/설명/이미지 표시 토글 +
이미지 위치 (top/left/right) + 이미지 크기 (small/medium/large)
- 컬럼 매핑 (CPGroup defaultOpen): titleColumn/subtitleColumn/
descriptionColumn/imageColumn — CPSelect from columns
- 액션 버튼 (CPGroup defaultOpen=false): showActions 토글 + showView/Edit/
DeleteButton 조건부 노출
cp-panel-standard 룰 준수 (CPSection > CPGroup > CPRow > CPSelect/Switch
/Segment/Number, 3-depth 미만, 카드형 외곽 X).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 14:31:45 +09:00
..
2026-04-19 21:15:25 +09:00
2026-03-30 10:45:31 +09:00
2026-03-29 22:56:00 +09:00
2026-04-28 17:57:57 +09:00
2026-03-29 22:56:00 +09:00
2026-03-30 10:45:31 +09:00
2026-03-30 02:26:40 +09:00
2026-03-29 12:59:58 +09:00
2026-03-30 02:26:40 +09:00
2026-04-29 11:25:06 +09:00
2026-04-08 04:55:12 +09:00
2026-04-28 17:57:57 +09:00
2026-03-30 02:26:40 +09:00
2026-03-30 10:24:16 +09:00
2026-04-28 17:57:57 +09:00
2026-04-19 21:15:25 +09:00
2026-04-19 21:15:25 +09:00
2026-03-29 22:56:00 +09:00
2026-04-07 13:39:14 +09:00
2026-03-30 10:24:16 +09:00
2026-04-19 21:15:25 +09:00
2026-03-30 10:45:31 +09:00
2026-04-29 13:22:55 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-30 10:24:16 +09:00
2026-03-30 10:24:16 +09:00
2026-03-30 10:24:16 +09:00
2026-03-30 10:24:16 +09:00
2026-03-30 10:24:16 +09:00
2026-04-29 11:25:06 +09:00
2026-04-08 04:55:12 +09:00
2026-04-08 04:55:12 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-04-19 21:15:25 +09:00
2026-03-30 11:25:52 +09:00
2026-04-06 15:54:31 +09:00
2026-04-29 11:25:06 +09:00
2026-04-29 14:31:45 +09:00
2026-04-19 21:15:25 +09:00
2026-04-08 04:55:12 +09:00
2026-03-30 02:26:40 +09:00
2026-03-29 22:56:00 +09:00
2026-04-19 21:15:25 +09:00
2026-04-19 21:15:25 +09:00
2026-03-29 23:12:23 +09:00
2026-03-30 02:26:40 +09:00
2026-04-28 17:57:57 +09:00
2026-04-19 21:15:25 +09:00
2026-03-30 10:39:17 +09:00
2026-04-29 13:22:55 +09:00
2026-04-28 17:57:57 +09:00
2026-04-16 00:32:19 +09:00
2026-04-16 00:32:19 +09:00
2026-04-28 17:57:57 +09:00
2026-04-16 00:32:19 +09:00
2026-04-28 17:57:57 +09:00
2026-04-16 00:32:19 +09:00
2026-04-16 00:32:19 +09:00
2026-03-29 22:56:00 +09:00
2026-04-16 00:32:19 +09:00
2026-04-28 17:21:50 +09:00
2026-04-16 00:32:19 +09:00
2026-04-16 00:32:19 +09:00
2026-04-28 17:57:57 +09:00
2026-04-19 21:15:25 +09:00
2026-04-16 00:32:19 +09:00
2026-04-16 00:32:19 +09:00
2026-04-16 00:32:19 +09:00
2026-04-28 17:21:50 +09:00
2026-04-12 20:37:23 +09:00
2026-03-30 02:39:43 +09:00
2026-04-28 17:57:57 +09:00
2026-03-29 22:56:00 +09:00
2026-03-09 14:31:59 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-30 02:26:40 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2025-09-10 14:09:32 +09:00
2026-03-09 14:31:59 +09:00
2026-03-29 22:56:00 +09:00
2025-09-10 14:09:32 +09:00
2026-04-29 13:22:55 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00
2026-03-29 22:56:00 +09:00