Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(233)

Side by Side Diff: components/exo/wm_helper.cc

Issue 2884623002: Refactor backdrop (Closed)
Patch Set: . Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « components/exo/wm_helper.h ('k') | components/exo/wm_helper_ash.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "components/exo/wm_helper.h" 5 #include "components/exo/wm_helper.h"
6 6
7 #include "base/memory/ptr_util.h" 7 #include "base/memory/ptr_util.h"
8 8
9 namespace exo { 9 namespace exo {
10 namespace { 10 namespace {
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 } 55 }
56 56
57 void WMHelper::AddMaximizeModeObserver(MaximizeModeObserver* observer) { 57 void WMHelper::AddMaximizeModeObserver(MaximizeModeObserver* observer) {
58 maximize_mode_observers_.AddObserver(observer); 58 maximize_mode_observers_.AddObserver(observer);
59 } 59 }
60 60
61 void WMHelper::RemoveMaximizeModeObserver(MaximizeModeObserver* observer) { 61 void WMHelper::RemoveMaximizeModeObserver(MaximizeModeObserver* observer) {
62 maximize_mode_observers_.RemoveObserver(observer); 62 maximize_mode_observers_.RemoveObserver(observer);
63 } 63 }
64 64
65 void WMHelper::AddAccessibilityObserver(AccessibilityObserver* observer) {
66 accessibility_observers_.AddObserver(observer);
67 }
68
69 void WMHelper::RemoveAccessibilityObserver(AccessibilityObserver* observer) {
70 accessibility_observers_.RemoveObserver(observer);
71 }
72
73 void WMHelper::AddInputDeviceEventObserver(InputDeviceEventObserver* observer) { 65 void WMHelper::AddInputDeviceEventObserver(InputDeviceEventObserver* observer) {
74 input_device_event_observers_.AddObserver(observer); 66 input_device_event_observers_.AddObserver(observer);
75 } 67 }
76 68
77 void WMHelper::RemoveInputDeviceEventObserver( 69 void WMHelper::RemoveInputDeviceEventObserver(
78 InputDeviceEventObserver* observer) { 70 InputDeviceEventObserver* observer) {
79 input_device_event_observers_.RemoveObserver(observer); 71 input_device_event_observers_.RemoveObserver(observer);
80 } 72 }
81 73
82 void WMHelper::AddDisplayConfigurationObserver( 74 void WMHelper::AddDisplayConfigurationObserver(
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 void WMHelper::NotifyMaximizeModeEnding() { 111 void WMHelper::NotifyMaximizeModeEnding() {
120 for (MaximizeModeObserver& observer : maximize_mode_observers_) 112 for (MaximizeModeObserver& observer : maximize_mode_observers_)
121 observer.OnMaximizeModeEnding(); 113 observer.OnMaximizeModeEnding();
122 } 114 }
123 115
124 void WMHelper::NotifyMaximizeModeEnded() { 116 void WMHelper::NotifyMaximizeModeEnded() {
125 for (MaximizeModeObserver& observer : maximize_mode_observers_) 117 for (MaximizeModeObserver& observer : maximize_mode_observers_)
126 observer.OnMaximizeModeEnded(); 118 observer.OnMaximizeModeEnded();
127 } 119 }
128 120
129 void WMHelper::NotifyAccessibilityModeChanged() {
130 for (AccessibilityObserver& observer : accessibility_observers_)
131 observer.OnAccessibilityModeChanged();
132 }
133
134 void WMHelper::NotifyKeyboardDeviceConfigurationChanged() { 121 void WMHelper::NotifyKeyboardDeviceConfigurationChanged() {
135 for (InputDeviceEventObserver& observer : input_device_event_observers_) 122 for (InputDeviceEventObserver& observer : input_device_event_observers_)
136 observer.OnKeyboardDeviceConfigurationChanged(); 123 observer.OnKeyboardDeviceConfigurationChanged();
137 } 124 }
138 125
139 void WMHelper::NotifyDisplayConfigurationChanged() { 126 void WMHelper::NotifyDisplayConfigurationChanged() {
140 for (DisplayConfigurationObserver& observer : display_config_observers_) 127 for (DisplayConfigurationObserver& observer : display_config_observers_)
141 observer.OnDisplayConfigurationChanged(); 128 observer.OnDisplayConfigurationChanged();
142 } 129 }
143 130
144 } // namespace exo 131 } // namespace exo
OLDNEW
« no previous file with comments | « components/exo/wm_helper.h ('k') | components/exo/wm_helper_ash.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698