MCPcopy Index your code
hub / github.com/DeepLabCut/DeepLabCut / set_value

Method set_value

deeplabcut/gui/widgets.py:387–395  ·  view source on GitHub ↗
(self, cfg, keys, value, ind=None)

Source from the content-addressed store, hash-verified

385 self.set_value(self.cfg, keys, value)
386
387 def set_value(self, cfg, keys, value, ind=None):
388 temp = self.get_nested_key(cfg, keys)
389 try: # Work for a dict
390 temp[keys[-1]] = value
391 except TypeError: # Needed to index a list
392 if ind is None: # Edit the list in place
393 temp[self.tree.currentIndex().row()] = value
394 else:
395 temp.insert(ind, value)
396
397 def remove_key(self, cfg, keys, ind=None):
398 if not len(keys): # Avoid deleting a parent list or dict

Callers 2

insertMethod · 0.95
edit_valueMethod · 0.95

Calls 2

get_nested_keyMethod · 0.95
insertMethod · 0.80

Tested by

no test coverage detected