added tweaking (+/- delta) to Adjustable

This commit is contained in:
2020-11-21 14:42:26 +01:00
parent fa5cd52409
commit fcc85562a7
+6
View File
@@ -25,6 +25,12 @@ class Adjustable(BaseAdjustable, SpecConvenience):
return self.current_task.stop()
def tweak(self, delta, *args, **kwargs):
value = self.get_current_value()
value += delta
return self.set_target_value(value, *args, **kwargs)
def __call__(self, value=None):
if value is not None:
return self.set_target_value(value)