Topic "Scrolling": separate and enhance with common practices
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- documentation
Hướng nghiên cứu
Start with docs/08_More_About_Controls/scrolling-66029f6.md and its parent sap-m-48d9390.md, then review the linked examples for sap.m, sap.uxap.ObjectPageLayout, and sap.f.DynamicPage. Separate the topic from sap.m and document common sticky-header and programmatic-scrolling practices, including the ObjectPageLayout caveat. Done means the guidance is current, discoverable, and applies across the named containers.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The topic Scrolling is currently a child topic of sap.m. However, scrolling does not apply only to sap.m controls but also to other control libs such as the sap.uxap (e.g. .ObjectPageLayout) and sap.f (e.g. .DynamicPage). I guess the "Scrolling" page was created before the sap.f library was even introduced.
It would be great if there is a separate, up-to-date, and sap.m-agnostic "Scrolling" topic and subtopics that cover, in addition to the current existing content, also scrolling related practices for application developers such as:
- Keeping the container header pinned/sticky/stable, for example, wrt tables and icon tab controls:
- Programmatically scrolling to a specific section of the page, depending on which container or layout control is used (
sap.m.Page,sap.uxap.ObjectPageLayout,sap.f.DynamicPage, etc.). Programmatically scrolling inObjectPageLayoutespecially comes with a caveat as discussed in "ThescrollToSectionmethod does not scroll" - Stack Overflow and https://github.com/UI5/openui5/issues/2408.
This would improve the discoverability of the above control behaviors that are commonly asked in the community.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 74
- Fork
- 59
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của UI5/docs
-
Improve composite control documentationCó thể làm lại được @margopolo đã nhận 300 ngày trước và không có pull request nào đang mở. Đang mở
-
`%23` in the URL instead of `#`Có thể làm lại được @jdichev đã nhận 672 ngày trước và không có pull request nào đang mở. Đang mở
-
In Process
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
-
In Process
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Issue tương tự
-
Documentation problemĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 66/100
monero-project/monero-docs#430 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 67/100
navikt/esyfo-narmesteleder#700 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area: agents area: docs good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
openapi/gknowledge#23 ·
-
agent-review-finding bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
jordansmall/spindrift#5281 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[quality] Nothing keeps docs/skills/manifest.md in sync with docs/skills/*.mdCó thể đã có người làm @hivecommons-hive đã nhận hôm nay. Đang mởagent/quality hive/covered-by-pr hive/hosted-available-lke648397-260827-5n31 quality testing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày