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

Method update_data

CTkTable/ctktable.py:310–323  ·  view source on GitHub ↗

update the data when values are changes

(self)

Source from the content-addressed store, hash-verified

308 if self.command: self.command(data)
309
310 def update_data(self):
311 """ update the data when values are changes """
312 for i in self.frame:
313 if self.write:
314 self.data[i]["value"]=self.frame[i].get()
315 else:
316 self.data[i]["value"]=self.frame[i].cget("text")
317
318 self.values = []
319 for i in range(self.rows):
320 row_data = []
321 for j in range(self.columns):
322 row_data.append(self.data[i,j]["value"])
323 self.values.append(row_data)
324
325 def edit_row(self, row, value=None, **kwargs):
326 """ edit all parameters of a single row """

Callers 13

manipulate_dataMethod · 0.95
edit_rowMethod · 0.95
edit_columnMethod · 0.95
update_valuesMethod · 0.95
add_rowMethod · 0.95
add_columnMethod · 0.95
delete_rowMethod · 0.95
delete_columnMethod · 0.95
delete_rowsMethod · 0.95
delete_columnsMethod · 0.95
insertMethod · 0.95
editMethod · 0.95

Calls 2

getMethod · 0.80
cgetMethod · 0.80

Tested by

no test coverage detected