MCPcopy Create free account
hub / github.com/Akascape/CTkTable / edit_row

Method edit_row

CTkTable/ctktable.py:325–334  ·  view source on GitHub ↗

edit all parameters of a single row

(self, row, value=None, **kwargs)

Source from the content-addressed store, hash-verified

323 self.values.append(row_data)
324
325 def edit_row(self, row, value=None, **kwargs):
326 """ edit all parameters of a single row """
327 for i in range(self.columns):
328 self.frame[row, i].configure(require_redraw=True, **kwargs)
329 self.data[row, i]["args"].update(kwargs)
330 if value is not None:
331 self.insert(row, i, value)
332 if (row,i) in self.corner_buttons.keys():
333 self.dynamic_hover(self.corner_buttons[row,i],row,i)
334 self.update_data()
335
336 def edit_column(self, column, value=None, **kwargs):
337 """ edit all parameters of a single column """

Callers 4

select_rowMethod · 0.95
select_columnMethod · 0.95
deselect_rowMethod · 0.95
deselect_columnMethod · 0.95

Calls 4

insertMethod · 0.95
dynamic_hoverMethod · 0.95
update_dataMethod · 0.95
configureMethod · 0.80

Tested by

no test coverage detected