angular / angular/components

[Paginator] Allow 'All' option

Open
#8,150 33 comments 22 reactions 0 assignees View on GitHub
area: material/paginator feature P5
Dominant language
TypeScript
Stars
25k
Forks
6.8k
Avg merge
1d 8h
Merged PRs (30d)
91

Description

#### Feature request

#### What is the expected behavior?
Ability to provide "ALL" as page size option.[5,10,50, All]

#### What is the current behavior?
Page size options are fixed numbers.[5,10,50]

#### What is the use-case or motivation for changing an existing behavior?
Most paginators offer this function, therefore user expects it.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
All

Contributor guide

Open the contributing guide

Research direction

Start by locating the Angular Material paginator implementation and its existing tests, then trace how page-size options are represented and rendered. The change is done when an All option can be supplied alongside numeric sizes and selecting it displays all items without breaking the current numeric options.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.