AllenFang/react-bootstrap-table

tabindex and Keyboard handlers upon a Row

Open

#1220 aperta il 12 apr 2017

Vedi su GitHub
 (6 commenti) (0 reazioni) (0 assegnatari)JavaScript (795 fork)batch import
help wantedin progress

Metriche repository

Star
 (2240 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

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 ...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

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?
  2. Is there a way to add a keyboard event handler to a row?

Many thanks.

Guida contributor