Lines Matching full:observer
396 void Widget::AddObserver(WidgetObserver* observer) {
397 observers_.AddObserver(observer);
400 void Widget::RemoveObserver(WidgetObserver* observer) {
401 observers_.RemoveObserver(observer);
404 bool Widget::HasObserver(WidgetObserver* observer) {
405 return observers_.HasObserver(observer);
408 void Widget::AddRemovalsObserver(WidgetRemovalsObserver* observer) {
409 removals_observers_.AddObserver(observer);
412 void Widget::RemoveRemovalsObserver(WidgetRemovalsObserver* observer) {
413 removals_observers_.RemoveObserver(observer);
416 bool Widget::HasRemovalsObserver(WidgetRemovalsObserver* observer) {
417 return removals_observers_.HasObserver(observer);
1188 // use an observer to make sure we are still alive.