MCPcopy Index your code
hub / github.com/rawpython/remi / append_row

Method append_row

examples/examples_from_contributors/remi_ext.py:90–107  ·  view source on GitHub ↗
(self, value, key='')

Source from the content-addressed store, hash-verified

88 self.current_fold_button = {}
89
90 def append_row(self, value, key=''):
91 modified_row = gui.TableRow(style={'display': 'table-row'})
92 fold_items = [''] * (self.fold_level + 1)
93 for i in range(0, len(fold_items)):
94 ti = gui.TableItem(fold_items[i])
95 ti.style['min-width'] = '10px'
96 modified_row.append(ti, "fold_cell_%s" % i)
97
98 for k in value._render_children_list:
99 modified_row.append(value.children[k], k)
100
101 modified_row.children[modified_row._render_children_list[self.fold_level + 1]]. \
102 attributes['colspan'] = str(self.max_fold_levels - self.fold_level)
103
104 if self.fold_level > 0:
105 self.current_fold_button[str(self.fold_level)].add_nested_row(modified_row)
106 self.current_row = modified_row
107 return super(gui.Table, self).append(modified_row, key)
108
109 def append(self, value, key=''):
110 keys = self.append_row(value, key)

Callers 1

appendMethod · 0.95

Calls 3

appendMethod · 0.95
add_nested_rowMethod · 0.80
appendMethod · 0.45

Tested by

no test coverage detected