From f80cd44acb9f06d348f3b0fb09036d7db7e83b66 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 23 Apr 2008 10:24:18 +0000 Subject: [PATCH] allow setting a boolean value --- lib/python/Components/Sources/Boolean.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/python/Components/Sources/Boolean.py b/lib/python/Components/Sources/Boolean.py index f2526a45..c92027ae 100644 --- a/lib/python/Components/Sources/Boolean.py +++ b/lib/python/Components/Sources/Boolean.py @@ -28,7 +28,12 @@ class Boolean(Source, object): else: return self.fixed - boolean = property(getBoolean) + def setBoolean(self, value): + assert self.function is None + self.fixed = value + self.poll() + + boolean = property(getBoolean, setBoolean) def poll(self): self.changed((self.CHANGED_ALL,)) -- 2.30.2