def select(self, option_name): if self._is_loaded: Selector.select(self, option_name) self._delete_pulldown_menu() self.reload() self.reset_size() self.layout()
def __init__(self, options, labels=None, max_height=400, align=VALIGN_TOP, on_select=None): Selector.__init__(self, options, labels, on_select=on_select, selected=options[0]) OneTimeButton.__init__(self) self.max_height = max_height self.align = align self._pulldown_menu = None
def __init__(self, options, labels=None, align=HALIGN_CENTER, padding=4, on_select=None): Selector.__init__(self, options, labels, on_select) VerticalContainer.__init__(self, list(self._options.values()), align=align, padding=padding)
def __init__(self, options, labels=None, max_height=400, align=VALIGN_TOP, on_select=None): Selector.__init__(self, options, labels, on_select=on_select, selected=options[0]) HighlightedButton.__init__(self) self.max_height = max_height self.align = align self._pulldown_menu = None
def __init__(self, options, labels=None, max_height=400, align=VALIGN_TOP, on_select=None): if options and len(options): Selector.__init__(self, options, labels, on_select=on_select, selected=options[0]) else: self._options = [] self._selected = None OneTimeButton.__init__(self) self.max_height = max_height self.align = align self._pulldown_menu = None
def select(self, option_name): Selector.select(self, option_name) self._delete_pulldown_menu() self.reload() self.reset_size() self.layout()