MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / setOverride

Method setOverride

eos/gamedata.py:295–303  ·  view source on GitHub ↗
(self, attr, value)

Source from the content-addressed store, hash-verified

293 return self.__overrides
294
295 def setOverride(self, attr, value):
296 from eos.saveddata.override import Override
297 if attr.name in self.overrides:
298 override = self.overrides.get(attr.name)
299 override.value = value
300 else:
301 override = Override(self, attr, value)
302 self.overrides[attr.name] = override
303 eos.db.save(override)
304
305 def deleteOverride(self, attr):
306 override = self.overrides.pop(attr.name, None)

Callers 2

OnImportMethod · 0.80
OnPropGridChangeMethod · 0.80

Calls 3

OverrideClass · 0.90
saveMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected