AllenFang / AllenFang/react-bootstrap-table

tabindex and Keyboard handlers upon a Row

Aperta
#1,220 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
help wanted in progress
Lingua principale
JavaScript
Stelle
2.2k
Fork
761
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi, first, thanks for the feature-ful library!

I'm migrating to `react-bootstrap-table` from an older Backgrid solution and have come across an issue when replicating navigation from a row. In my old tables, you were able to highlight a row like so...
![2017-04-12 at 12 36 pm](https://cloud.githubusercontent.com/assets/244198/24955928/4ec00a8e-1f7d-11e7-877e-6a32754e669b.png)
...where pressing enter would trigger a row handler and to allow a behavior.

In `react-bootstrap-table` I get a selection around the selection checkbox but I don't seem to be able to perform the similar action upon the row.

![2017-04-12 at 12 46 pm](https://cloud.githubusercontent.com/assets/244198/24956138/2c731506-1f7e-11e7-8e1c-4b3210934ba4.png)

The row itself needs a `tabindex` attribute to enable this. I also don't seem to be able to add a keyboard handler to a row (I've found `keyBoardNav` in the source but it's undocumented).

So two questions:
1) Is there currently a way to add a `tabindex` to a `tr` instead of a `td`?
1) Is there a way to add a keyboard event handler to a row?

Many thanks.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.