PyObserver

A base class to be extended to perform custom actions on Cubit events.

Class Member Functions

register_observable Register a PyObservable to be watched by this PyObserver.
unregister_observable Unregister a PyObservable to be watched by this PyObserver.
notify_observers The function called when an event happens.

Member Function Documentation


register_observable(observable)

Register a PyObservable to be watched by this PyObserver.

Parameters

observable The PyObservableto be observed by this PyObserver

unregister_observable(observable)

Unregister a PyObservable to be watched by this PyObserver.

Parameters

observable The PyObservableto stop being observed by this PyObserver

notify_observers(observable, event_type)

The function called when an event happens.

Parameters

observable The PyObservableon/to which the event is occuring
event_type An integer representing a specific event type