OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 #ifndef CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ | 5 #ifndef CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ |
6 #define CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ | 6 #define CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ |
7 | 7 |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include <memory> | 10 #include <memory> |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 void ShowUserLogin() override; | 78 void ShowUserLogin() override; |
79 void GetCurrentIME(ash::IMEInfo* info) override; | 79 void GetCurrentIME(ash::IMEInfo* info) override; |
80 void GetAvailableIMEList(ash::IMEInfoList* list) override; | 80 void GetAvailableIMEList(ash::IMEInfoList* list) override; |
81 void GetCurrentIMEProperties(ash::IMEPropertyInfoList* list) override; | 81 void GetCurrentIMEProperties(ash::IMEPropertyInfoList* list) override; |
82 base::string16 GetIMEManagedMessage() override; | 82 base::string16 GetIMEManagedMessage() override; |
83 void SwitchIME(const std::string& ime_id) override; | 83 void SwitchIME(const std::string& ime_id) override; |
84 void ActivateIMEProperty(const std::string& key) override; | 84 void ActivateIMEProperty(const std::string& key) override; |
85 ash::NetworkingConfigDelegate* GetNetworkingConfigDelegate() const override; | 85 ash::NetworkingConfigDelegate* GetNetworkingConfigDelegate() const override; |
86 bool GetSessionStartTime(base::TimeTicks* session_start_time) override; | 86 bool GetSessionStartTime(base::TimeTicks* session_start_time) override; |
87 bool GetSessionLengthLimit(base::TimeDelta* session_length_limit) override; | 87 bool GetSessionLengthLimit(base::TimeDelta* session_length_limit) override; |
88 int GetSystemTrayMenuWidth() override; | |
89 void ActiveUserWasChanged() override; | 88 void ActiveUserWasChanged() override; |
90 bool IsSearchKeyMappedToCapsLock() override; | 89 bool IsSearchKeyMappedToCapsLock() override; |
91 void AddCustodianInfoTrayObserver( | 90 void AddCustodianInfoTrayObserver( |
92 ash::CustodianInfoTrayObserver* observer) override; | 91 ash::CustodianInfoTrayObserver* observer) override; |
93 void RemoveCustodianInfoTrayObserver( | 92 void RemoveCustodianInfoTrayObserver( |
94 ash::CustodianInfoTrayObserver* observer) override; | 93 ash::CustodianInfoTrayObserver* observer) override; |
95 std::unique_ptr<ash::SystemTrayItem> CreateRotationLockTrayItem( | 94 std::unique_ptr<ash::SystemTrayItem> CreateRotationLockTrayItem( |
96 ash::SystemTray* tray) override; | 95 ash::SystemTray* tray) override; |
97 | 96 |
98 // Overridden from user_manager::UserManager::Observer: | 97 // Overridden from user_manager::UserManager::Observer: |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
202 custodian_info_changed_observers_; | 201 custodian_info_changed_observers_; |
203 | 202 |
204 DISALLOW_COPY_AND_ASSIGN(SystemTrayDelegateChromeOS); | 203 DISALLOW_COPY_AND_ASSIGN(SystemTrayDelegateChromeOS); |
205 }; | 204 }; |
206 | 205 |
207 ash::SystemTrayDelegate* CreateSystemTrayDelegate(); | 206 ash::SystemTrayDelegate* CreateSystemTrayDelegate(); |
208 | 207 |
209 } // namespace chromeos | 208 } // namespace chromeos |
210 | 209 |
211 #endif // CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ | 210 #endif // CHROME_BROWSER_UI_ASH_SYSTEM_TRAY_DELEGATE_CHROMEOS_H_ |
OLD | NEW |