summaryrefslogtreecommitdiff
path: root/asciifarm/client/display/widget.py
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/display/widget.py')
-rw-r--r--asciifarm/client/display/widget.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/asciifarm/client/display/widget.py b/asciifarm/client/display/widget.py
deleted file mode 100644
index 31bb093..0000000
--- a/asciifarm/client/display/widget.py
+++ /dev/null
@@ -1,35 +0,0 @@
-
-class Widget:
-
-
- def __init__(self, impl, name=None):
- self.impl = impl
-
- self.win = None
- self.screen = None
- self.changed = False
- self.hidden = False
- self.name = name
- self.impl.setWidget(self)
-
- def setWin(self, win, screen):
- self.win = win
- self.screen = screen
-
- def getWin(self):
- return self.win and self.screen and self.screen.getWin(self.win)
-
- def getImpl(self):
- return self.impl
-
- def change(self):
- self.changed = True
-
- def isChanged(self):
- return self.changed
-
- def update(self):
- if not self.getWin() or self.hidden:
- return
- self.impl.update(self.getWin())
- self.changed = False