summaryrefslogtreecommitdiff
path: root/asciifarm/client/switchselector.py
blob: 20571b9ecc010d1db1d0e737f3c40839aabe62c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33


from .listselector import ListSelector

class SwitchSelector(ListSelector):
    
    
    
    #def setItems(self, items):
        #super().setItems(items)
        #self.updateVisibility()
    
    #def updateVisibility(self):
        #pass
        ##for i, (_menu, widget, _title) in enumerate(self.items):
            ##if i == self.selector:
                ##widget.hidden = False
                ##widget.change()
            ##else:
                ##widget.hidden = True
    
    def doSelect(self, value):
        
        #self.getSelectedItem().widget.hidden = True
        super().doSelect(value)
        #self.updateVisibility()
        #self.getSelectedItem().widimp.change()
        #newWid.hidden = False
        #newWid.change()
    
    def itemName(self, item):
        _menu, _widget, title = item
        return title