Exemplo n.º 1
0
    def change(self, element):
        event = ObservedEvent('selection_changed')
        event.new_element = element
        event.old_element = self.element

        self.element = element
        self.notify_observers(event)
Exemplo n.º 2
0
    def text_field_changed(self, parse):
        for k,v in parse.items():
            self.description_view_model.text_attributes[k] = v

        event = ObservedEvent("model_changed")
        event.view_model = self.description_view_model
        self.notify_observers(event)
Exemplo n.º 3
0
        def tabChangedEvent(e):
            text = self.note.tab(self.note.select(), "text")

            event = ObservedEvent('tab_changed')
            event.new_canvas_unique_identifier = text

            event_handler(event)
Exemplo n.º 4
0
 def clicked(self, component):
     event = ObservedEvent('clicked')
     event.component = component
     self.notify_observers(event)
Exemplo n.º 5
0
 def update(self, message):
     event = ObservedEvent()
     event.message = message
     self.notify_observers(event)
Exemplo n.º 6
0
 def handle_element_event(self, element, event_type):
     event = ObservedEvent(event_type)
     event.element = element
     self.notify_observers(event)
Exemplo n.º 7
0
 def inner_cause():
     event = ObservedEvent(event_name)
     event.load_file = self.file_interface.load_file()
     self.notify_observers(event)
Exemplo n.º 8
0
 def inner_cause():
     event = ObservedEvent(event_name)
     self.notify_observers(event)
Exemplo n.º 9
0
 def click(self, location, element):
     event = ObservedEvent('clicked')
     event.location = location
     event.element = element
     self.notify_observers(event)