def __init__(self, pubpen):
self.pubpen = pubpen
self.keypress_map = IndexedMenuEnumerator()
self._ship_moved_sub_id = None
self.listwalker = urwid.SimpleFocusListWalker([])
box = urwid.ListBox(self.listwalker)
outer_layout = LineBox(box, lline=None, blcorner='?',
tlcorner='?', trcorner='\u252c',
brcorner='\u2524')
super().__init__(outer_layout)
self.pubpen.subscribe('ship.destinations', self.handle_new_destinations)
# pubpen event handlers
评论列表
文章目录