summaryrefslogtreecommitdiffstats
path: root/ash/wm/session_state_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ash/wm/session_state_controller.cc')
-rw-r--r--ash/wm/session_state_controller.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/ash/wm/session_state_controller.cc b/ash/wm/session_state_controller.cc
index ea12b8d..0bcf31d 100644
--- a/ash/wm/session_state_controller.cc
+++ b/ash/wm/session_state_controller.cc
@@ -36,4 +36,18 @@ void SessionStateController::SetDelegate(
SessionStateControllerDelegate* delegate) {
delegate_.reset(delegate);
}
+
+void SessionStateController::AddObserver(SessionStateObserver* observer) {
+ observers_.AddObserver(observer);
+}
+
+void SessionStateController::RemoveObserver(SessionStateObserver* observer) {
+ observers_.RemoveObserver(observer);
+}
+
+bool SessionStateController::HasObserver(SessionStateObserver* observer) {
+ return observers_.HasObserver(observer);
+}
+
+
} // namespace ash