Propagate event to all observers by calling AppObserver::on_event

Property definitions

app :: ui $ AppComponent :: notify_observers
	# Propagate `event` to all `observers` by calling `AppObserver::on_event`
	fun notify_observers(event: AppEvent)
	do
		for observer in observers do
			observer.on_event(event)
		end
	end
lib/app/ui.nit:118,2--124,4

app $ Control :: notify_observers
	# Also notify the parents (both direct and indirect)
	redef fun notify_observers(event)
	do
		super

		var p = parent
		while p != null do
			p.on_event event
			p = p.parent
		end
	end
lib/app/ui.nit:157,2--167,4