Пример #1
0
    def __init__(self, *args, **kwargs):

        super().__init__(*args, **kwargs)

        self.rows_count = 0

        self.childinnotationconfigs = args

        self.childinnotations = []

        self.min_repeats = kwargs.get('min_repeats', 0)
        self.max_repeats = kwargs.get('max_repeats', 10)

        if self.max_repeats < self.min_repeats:
            raise Exception("min_repeats is greater than max_repeats")

        self._children_changed_handlers = CallbackDispatcher()
Пример #2
0
 def __init__(self, *args, **kwargs):
     self._children_changed_handlers = CallbackDispatcher()
Пример #3
0
 def __init__(self, *args, **kwargs):
     self.repeat_index = kwargs.get('repeat_index', -1)
     self._data_changed_handlers = CallbackDispatcher()
Пример #4
0
 def __init__(self, **kwargs):
     super(ImageButton, self).__init__(**kwargs)
     self._click_handlers = CallbackDispatcher()
     self.on_msg(self._handle_button_msg)
Пример #5
0
 def __init__(self, **kwargs):
     super(FocusText, self).__init__(**kwargs)
     self._click_handlers = CallbackDispatcher()
     self.on_msg(self._handle_focustext_msg)
Пример #6
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.on_click_hook = kwargs.get('on_click', None)
     self.uindex = None
     self._data_changed_handlers = CallbackDispatcher()