angular / angular/components

feat(sidenav): add a modal option

Đang mở
#22,769 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Accessibility area: material/sidenav feature G P3
Ngôn ngữ chính
TypeScript
Star
25k
Fork
6.8k
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
91

Mô tả

#### Feature Description

Add an input to the mat-sidenav that determines whether it is treated as a modal dialog. This is where we landed after some discussion about the sidenav's current focus trapping behavior: https://github.com/angular/components/pull/21962#issuecomment-796983169

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xác định phần triển khai của mat-sidenav và hành vi focus-trapping hiện có của nó, sau đó đọc cuộc thảo luận pull request được liên kết về ngữ nghĩa modal đã thống nhất. Công việc được hoàn thành khi sidenav cung cấp một input kiểm soát việc nó có được xử lý như một hộp thoại modal hay không, với hành vi và các bài kiểm thử bao quát tùy chọn đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
angular, typescript
Lĩnh vực
frontend
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
42/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.