OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ | 5 #ifndef CHROME_BROWSER_UI_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ |
6 #define CHROME_BROWSER_UI_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ | 6 #define CHROME_BROWSER_UI_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ |
7 | 7 |
8 #include <map> | 8 #include <map> |
9 #include <memory> | 9 #include <memory> |
10 #include <set> | 10 #include <set> |
(...skipping 360 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
371 void HandleResyncUserData(); | 371 void HandleResyncUserData(); |
372 void HandleLoginUIStateChanged(const std::string& source, bool active); | 372 void HandleLoginUIStateChanged(const std::string& source, bool active); |
373 void HandleUnlockOnLoginSuccess(); | 373 void HandleUnlockOnLoginSuccess(); |
374 void HandleLoginScreenUpdate(); | 374 void HandleLoginScreenUpdate(); |
375 void HandleShowLoadingTimeoutError(); | 375 void HandleShowLoadingTimeoutError(); |
376 void HandleShowSupervisedUserCreationScreen(); | 376 void HandleShowSupervisedUserCreationScreen(); |
377 void HandleFocusPod(const AccountId& account_id); | 377 void HandleFocusPod(const AccountId& account_id); |
378 void HandleHardlockPod(const std::string& user_id); | 378 void HandleHardlockPod(const std::string& user_id); |
379 void HandleLaunchKioskApp(const AccountId& app_account_id, | 379 void HandleLaunchKioskApp(const AccountId& app_account_id, |
380 bool diagnostic_mode); | 380 bool diagnostic_mode); |
| 381 void HandleLaunchArcKioskApp(const AccountId& app_account_id); |
381 void HandleGetPublicSessionKeyboardLayouts(const AccountId& account_id, | 382 void HandleGetPublicSessionKeyboardLayouts(const AccountId& account_id, |
382 const std::string& locale); | 383 const std::string& locale); |
383 void HandleGetTouchViewState(); | 384 void HandleGetTouchViewState(); |
384 void HandleLogRemoveUserWarningShown(); | 385 void HandleLogRemoveUserWarningShown(); |
385 void HandleFirstIncorrectPasswordAttempt(const AccountId& account_id); | 386 void HandleFirstIncorrectPasswordAttempt(const AccountId& account_id); |
386 void HandleMaxIncorrectPasswordAttempts(const AccountId& account_id); | 387 void HandleMaxIncorrectPasswordAttempts(const AccountId& account_id); |
387 void HandleSendFeedbackAndResyncUserData(); | 388 void HandleSendFeedbackAndResyncUserData(); |
388 | 389 |
389 // Sends the list of |keyboard_layouts| available for the |locale| that is | 390 // Sends the list of |keyboard_layouts| available for the |locale| that is |
390 // currently selected for the public session identified by |user_id|. | 391 // currently selected for the public session identified by |user_id|. |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
509 std::unique_ptr<LoginFeedback> login_feedback_; | 510 std::unique_ptr<LoginFeedback> login_feedback_; |
510 | 511 |
511 base::WeakPtrFactory<SigninScreenHandler> weak_factory_; | 512 base::WeakPtrFactory<SigninScreenHandler> weak_factory_; |
512 | 513 |
513 DISALLOW_COPY_AND_ASSIGN(SigninScreenHandler); | 514 DISALLOW_COPY_AND_ASSIGN(SigninScreenHandler); |
514 }; | 515 }; |
515 | 516 |
516 } // namespace chromeos | 517 } // namespace chromeos |
517 | 518 |
518 #endif // CHROME_BROWSER_UI_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ | 519 #endif // CHROME_BROWSER_UI_WEBUI_CHROMEOS_LOGIN_SIGNIN_SCREEN_HANDLER_H_ |
OLD | NEW |