gtk :: GtkCallable :: signal
# return true to stop event processing, false to let it propagate fun signal(sender: GtkWidget, user_data: nullable Object) is abstract
redef fun signal(sender, data) do notify_observers new ToggleEvent(self)
redef fun signal(sender, data) do notify_observers new ButtonPressEvent(self)
redef fun signal(sender, data) do super app.window.on_back_button end