Return the index and data of the selected row
(self)
| 570 | return self.values |
| 571 | |
| 572 | def get_selected_row(self): |
| 573 | """ Return the index and data of the selected row """ |
| 574 | selected_row_index = None |
| 575 | for i in range(self.rows): |
| 576 | if self.frame[i, 0].cget("fg_color") == self.hover_color: |
| 577 | selected_row_index = i |
| 578 | break |
| 579 | selected_row_data = self.get_row(selected_row_index) if selected_row_index is not None else None |
| 580 | return {"row_index": selected_row_index, "values": selected_row_data} |
| 581 | |
| 582 | def get_selected_column(self): |
| 583 | """ Return the index and data of the selected row """ |