ember-learn / ember-learn/ember-cli-addon-docs

Make keyboard shortcuts optional

Đang mở
#263 0 bình luận 2 reaction 0 người được giao Xem trên GitHub
bug
Ngôn ngữ chính
JavaScript
Star
172
Fork
142
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

In addition to the `{{docs-keyboard-shortcuts}}` component, there are some keyboard shortcuts baked into `controllers/application.js` and `docs-viewer/component.js` that are enabled on initialization. These can interfere with components that have custom keyboard interactions.

A configuration option that disables shortcut initialization could solve this issue for some users.

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

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

Hướng nghiên cứu

Bắt đầu từ controllers/application.js và docs-viewer/component.js, theo dõi các phím tắt được bật trong quá trình khởi tạo và cách cấu hình hiện đang được xử lý. Xác định điểm vào của cấu hình và xác minh rằng việc tắt nó sẽ ngăn các phím tắt đó hoạt động, đồng thời vẫn giữ nguyên hành vi của component {{docs-keyboard-shortcuts}}.

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

Đánh giá

Công nghệ
javascript
Lĩnh vực
frontend
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 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
38/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.