Comcast / Comcast/react-data-grid
Pinned Rows API
- Lingua principale
- TypeScript
- Stelle
- 7.7k
- Fork
- 2.2k
- Merge medio
- 1g 2h
- PR unite (30g)
- 33
Descrizione
## Use case
Hello! I would like to request a `Pinned Rows API`. You already have a `Pinned Columns API`, which works nicely.
By the way, I’ve noticed that you also have a `Summary Rows API`. I tried to use it, but it is designed for a different purpose.
## Proposed solution
We have a lot of rows: `A, B, C, ..., Z`. I want to pin `row K` to the top or bottom so I can:
* See it while scrolling the table
* Edit it
* Have it disappear from the unpinned rows (basically moved to the pinned view)
* Define its height, similar to `header` or `summary` rows
Essentially, I expect the same approach as for the `Pinned Columns API`, but applied to rows.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia esaminando le API esistenti Pinned Columns API e Summary Rows API, quindi confronta il modo in cui le righe di intestazione e di riepilogo definiscono altezza e visibilità. Chiarisci la struttura dell’API per bloccare le righe nella parte superiore o inferiore, modificarle, rimuoverle dalle righe non bloccate e definirne l’altezza. Il lavoro è completato quando il comportamento proposto per il blocco delle righe è implementato in modo coerente con le API esistenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- react, typescript
- Ambito
- frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100