angular / angular/components

virtual-scroll: design interaction with print page

Open
#10,125 0 comments 3 reactions 0 assignees View on GitHub
area: cdk/scrolling design P4
Dominant language
TypeScript
Stars
25k
Forks
6.8k
Avg merge
1d 8h
Merged PRs (30d)
91

Description

How will virtual scrolling work when the user prints the page?

We probably want to render more elements than what the user sees on screen when they go to print the page. If its a reasonable size list (e.g. 100 items) we could just render the whole list in print mode. But what about larger lists (e.g. 1000000 items)? what about async data that needs to be fetched from the server?

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by reviewing the virtual-scroll component and its print behavior, then investigate how large and asynchronous lists could be rendered for printing. Done would require an agreed design covering ordinary lists, very large lists, and data fetched from the server.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.