Add imperative API to control current page in in paginated table.
- Dominant language
- Python
- Stars
- 4.3k
- Forks
- 371
- Avg merge
- 26d 1h
- Merged PRs (30d)
- 1
Description
via @us8945
#### Is your feature request related to a problem? Please describe
Some users might want to add additional filtering mechanisms that are external to the table, e.g. `ui.dropdown`. However, since table handles pagination state itself currently, it has no way of knowing a dropdown values was picked.
#### Describe the solution you'd like
Allow controlling current page from within python API.
#### Describe alternatives you've considered
(A clear and concise description of any alternative solutions or features you've considered.)
#### Additional context
Add any other context or screenshots about the feature request here.
Contributor guide
Research direction
Start by locating the paginated table implementation and the Python API entry point that manages its pagination state. Define how an external ui.dropdown or other filter can set the current page, then verify that the table responds through the Python API and preserves the expected pagination behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100