Treegrid
트리그리드
트리그리드는 자식 행을 가질 수 있는 행이 있는 인터랙티브 표입니다. 사람들은 셀들이 여전히 열에 맞춰 있는 동안 행 수준을 열 수 있습니다.
다른 예시
재무 관리자는 예산, 실제, 편차 열에서 부서, 팀, 비용 센터를 비교합니다. 오른쪽 화살표를 누르면 부서를 열거나 해당 셀로 들어갑니다. 부서를 닫으면 하위 행이 제거되지만, 부모 행의 포커스와 합계는 유지됩니다.
주요 부분
- 01계층형 행
- 02열 셀
- 03확장 메타데이터
사용할 때
사람들이 실제로 행 수준을 열고 동일 작업에서 테이블 열을 비교해야 할 때만 사용하세요.
다음 경우에는 사용하지 마세요
키보드 컨트롤이 작업보다 어렵다면, 더 간단한 옵션을 사용하세요. 세부 패널이 있는 트리나 중첩된 테이블을 시도해 보세요.
코드에서 사용된 이름
role=treegrid with row aria-level/expanded and gridcell columns 출시하기 전에
Before release, check the page structure, keyboard access, visible focus, contrast, and zoom. Also check loading, empty, error, success, cancel, and reduced-motion states.
Outcome:Complete the task with 트리그리드 (Treegrid)。 User context:재무 관리자는 예산, 실제, 편차 열에서 부서, 팀, 비용 센터를 비교합니다. 오른쪽 화살표를 누르면 부서를 열거나 해당 셀로 들어갑니다. 부서를 닫으면 하위 행이 제거되지만, 부모 행의 포커스와 합계는 유지됩니다. Recommended pattern:트리그리드 (Treegrid)。 Why it fits:사람들이 실제로 행 수준을 열고 동일 작업에서 테이블 열을 비교해야 할 때만 사용하세요. Do not use it when:키보드 컨트롤이 작업보다 어렵다면, 더 간단한 옵션을 사용하세요. 세부 패널이 있는 트리나 중첩된 테이블을 시도해 보세요. Product requirements: Define the default, loading, empty, error, success, and recovery states. Keep user input. Give clear feedback after every action. Accessibility and resilience: Use semantic HTML, full keyboard access, and visible focus. Make the layout work when zoomed and support reduced motion. Follow the project’s current rules. Do not add a new UI library unless the project already uses it. Acceptance criteria: The main task works with keyboard only and at 320px width. Focus and status changes are announced. Check loading, failure, retry, cancel, and reduced-motion paths. Evidence and limits (evidence boundary):해당 출처에 대해 공식적인 것입니다. 다른 플랫폼이나 팀은 그 용어를 다른 방식으로 사용할 수 있습니다. Unknowns to confirm: Product wording, data source, analytics events, supported devices and languages, and platform limits.
이 요청을 확인하세요
Review how 트리그리드 (Treegrid) is used now. Definition: 트리그리드는 자식 행을 가질 수 있는 행이 있는 인터랙티브 표입니다. 사람들은 셀들이 여전히 열에 맞춰 있는 동안 행 수준을 열 수 있습니다. Release checks: Before release, check the page structure, keyboard access, visible focus, contrast, and zoom. Also check loading, empty, error, success, cancel, and reduced-motion states. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.