예제 #1
0
파일: ui.py 프로젝트: ivanov/turses
    def __init__(self, contents, offset=1):
        """
        Arguments:

        `contents` is a list with the elements contained in the
        `ScrollableListBox`.

        `offset` is the number of position that `scroll_up` and `scroll_down`
        shift the cursor.
        """
        self.offset = offset

        ListBox.__init__(self, SimpleListWalker(contents))
예제 #2
0
 def __init__(self, tags):
     tag_widgets = self._create_tag_widgets(tags)
     self.list_content = SimpleListWalker(tag_widgets)
     ListBox.__init__(self, self.list_content)
예제 #3
0
 def __init__(self, charset, root, preload_fields, focus, options={}):
     ListBox.__init__(self, Walker(charset, root, preload_fields, focus, options))
예제 #4
0
 def __init__(self, charset, root, preload_fields, focus, options={}):
     ListBox.__init__(self, Walker(charset, root, preload_fields, focus, options))
예제 #5
0
 def __init__(self, body):
     ListBox.__init__(self, body)
예제 #6
0
 def __init__(self):
     self._contents = SimpleListWalker([])
     ListBox.__init__(self, self._contents)
     self.client = JujuClient()