diff options
| author | troido <troido@protonmail.com> | 2018-09-06 15:11:54 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2018-09-06 15:11:54 +0200 |
| commit | c12f77caefbb9abf4678996c2c0395483c81d93f (patch) | |
| tree | 46f5db253ef4d7ba9eb951cd0f4539e367fc5f08 /asciifarm/client/display/inventory.py | |
| parent | 3ed17230c18053efc1835a0030b8d280be53c31e (diff) | |
widget implementations now inherit from superclass
Diffstat (limited to 'asciifarm/client/display/inventory.py')
| -rw-r--r-- | asciifarm/client/display/inventory.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/asciifarm/client/display/inventory.py b/asciifarm/client/display/inventory.py index f2ef19d..06cc633 100644 --- a/asciifarm/client/display/inventory.py +++ b/asciifarm/client/display/inventory.py @@ -1,17 +1,15 @@ from asciifarm.common import utils -class Inventory: +from .widimp import WidImp + +class Inventory(WidImp): def __init__(self, title): self.title = title - self.widget = None self.items = [] self.selector = 0 - def setWidget(self, widget): - self.widget = widget - def getSelected(self): return self.selector @@ -27,12 +25,12 @@ class Inventory: value = invLen-1 if value in range(invLen): self.selector = value - self.widget.change() + self.change() def setInventory(self, items): self.items = items self.selector = utils.clamp(self.selector, 0, len(items)-1) - self.widget.change() + self.change() def setTitle(self, title): self.title = title |
