edit all parameters of a single column
(self, column, value=None, **kwargs)
| 334 | self.update_data() |
| 335 | |
| 336 | def edit_column(self, column, value=None, **kwargs): |
| 337 | """ edit all parameters of a single column """ |
| 338 | for i in range(self.rows): |
| 339 | self.frame[i, column].configure(require_redraw=True, **kwargs) |
| 340 | self.data[i, column]["args"].update(kwargs) |
| 341 | if value is not None: |
| 342 | self.insert(i, column, value) |
| 343 | if (i, column) in self.corner_buttons.keys(): |
| 344 | self.dynamic_hover(self.corner_buttons[i, column], i, column) |
| 345 | self.update_data() |
| 346 | |
| 347 | def update_values(self, values, **kwargs): |
| 348 | """ update all values at once """ |
no test coverage detected