Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 /** | 5 /** |
| 6 * @fileoverview Login UI header bar implementation. | 6 * @fileoverview Login UI header bar implementation. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 cr.define('login', function() { | 9 cr.define('login', function() { |
| 10 /** | 10 /** |
| (...skipping 27 matching lines...) Expand all Loading... | |
| 38 $('cancel-add-user-button').addEventListener('click', | 38 $('cancel-add-user-button').addEventListener('click', |
| 39 this.handleCancelAddUserClick_); | 39 this.handleCancelAddUserClick_); |
| 40 $('guest-user-header-bar-item').addEventListener('click', | 40 $('guest-user-header-bar-item').addEventListener('click', |
| 41 this.handleGuestClick_); | 41 this.handleGuestClick_); |
| 42 $('guest-user-button').addEventListener('click', | 42 $('guest-user-button').addEventListener('click', |
| 43 this.handleGuestClick_); | 43 this.handleGuestClick_); |
| 44 $('sign-out-user-button').addEventListener('click', | 44 $('sign-out-user-button').addEventListener('click', |
| 45 this.handleSignoutClick_); | 45 this.handleSignoutClick_); |
| 46 $('cancel-multiple-sign-in-button').addEventListener('click', | 46 $('cancel-multiple-sign-in-button').addEventListener('click', |
| 47 this.handleCancelMultipleSignInClick_); | 47 this.handleCancelMultipleSignInClick_); |
| 48 $('cancel-consumer-management-enrollment-button') | |
| 49 .addEventListener('click', | |
|
bartfab (slow)
2014/08/04 17:40:52
Nit: This indentation is incorrect. Either indent
davidyu
2014/08/05 07:24:05
Done.
| |
| 50 this.handleCancelConsumerManagementEnrollmentClick_); | |
| 48 if (Oobe.getInstance().displayType == DISPLAY_TYPE.LOGIN || | 51 if (Oobe.getInstance().displayType == DISPLAY_TYPE.LOGIN || |
| 49 Oobe.getInstance().displayType == DISPLAY_TYPE.OOBE) { | 52 Oobe.getInstance().displayType == DISPLAY_TYPE.OOBE) { |
| 50 if (Oobe.getInstance().newKioskUI) | 53 if (Oobe.getInstance().newKioskUI) |
| 51 chrome.send('initializeKioskApps'); | 54 chrome.send('initializeKioskApps'); |
| 52 else | 55 else |
| 53 login.AppsMenuButton.decorate($('show-apps-button')); | 56 login.AppsMenuButton.decorate($('show-apps-button')); |
| 54 } | 57 } |
| 55 this.updateUI_(); | 58 this.updateUI_(); |
| 56 }, | 59 }, |
| 57 | 60 |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 147 * Cancel user adding button handler. | 150 * Cancel user adding button handler. |
| 148 * | 151 * |
| 149 * @private | 152 * @private |
| 150 */ | 153 */ |
| 151 handleCancelMultipleSignInClick_: function(e) { | 154 handleCancelMultipleSignInClick_: function(e) { |
| 152 chrome.send('cancelUserAdding'); | 155 chrome.send('cancelUserAdding'); |
| 153 e.stopPropagation(); | 156 e.stopPropagation(); |
| 154 }, | 157 }, |
| 155 | 158 |
| 156 /** | 159 /** |
| 160 * Cancel consumer management enrollment button handler. | |
| 161 * | |
| 162 * @private | |
| 163 */ | |
| 164 handleCancelConsumerManagementEnrollmentClick_: function(e) { | |
| 165 chrome.send('cancelConsumerManagementEnrollment'); | |
| 166 e.stopPropagation(); | |
| 167 }, | |
| 168 | |
| 169 /** | |
| 157 * If true then "Browse as Guest" button is shown. | 170 * If true then "Browse as Guest" button is shown. |
| 158 * | 171 * |
| 159 * @type {boolean} | 172 * @type {boolean} |
| 160 */ | 173 */ |
| 161 set showGuestButton(value) { | 174 set showGuestButton(value) { |
| 162 this.showGuest_ = value; | 175 this.showGuest_ = value; |
| 163 this.updateUI_(); | 176 this.updateUI_(); |
| 164 }, | 177 }, |
| 165 | 178 |
| 166 /** | 179 /** |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 206 var gaiaIsActive = (this.signinUIState_ == SIGNIN_UI_STATE.GAIA_SIGNIN); | 219 var gaiaIsActive = (this.signinUIState_ == SIGNIN_UI_STATE.GAIA_SIGNIN); |
| 207 var accountPickerIsActive = | 220 var accountPickerIsActive = |
| 208 (this.signinUIState_ == SIGNIN_UI_STATE.ACCOUNT_PICKER); | 221 (this.signinUIState_ == SIGNIN_UI_STATE.ACCOUNT_PICKER); |
| 209 var supervisedUserCreationDialogIsActive = | 222 var supervisedUserCreationDialogIsActive = |
| 210 (this.signinUIState_ == | 223 (this.signinUIState_ == |
| 211 SIGNIN_UI_STATE.SUPERVISED_USER_CREATION_FLOW); | 224 SIGNIN_UI_STATE.SUPERVISED_USER_CREATION_FLOW); |
| 212 var wrongHWIDWarningIsActive = | 225 var wrongHWIDWarningIsActive = |
| 213 (this.signinUIState_ == SIGNIN_UI_STATE.WRONG_HWID_WARNING); | 226 (this.signinUIState_ == SIGNIN_UI_STATE.WRONG_HWID_WARNING); |
| 214 var isSamlPasswordConfirm = | 227 var isSamlPasswordConfirm = |
| 215 (this.signinUIState_ == SIGNIN_UI_STATE.SAML_PASSWORD_CONFIRM); | 228 (this.signinUIState_ == SIGNIN_UI_STATE.SAML_PASSWORD_CONFIRM); |
| 229 var isEnrollingConsumerManagement = (this.signinUIState_ == | |
| 230 SIGNIN_UI_STATE.CONSUMER_MANAGEMENT_ENROLLMENT); | |
| 216 var isMultiProfilesUI = | 231 var isMultiProfilesUI = |
| 217 (Oobe.getInstance().displayType == DISPLAY_TYPE.USER_ADDING); | 232 (Oobe.getInstance().displayType == DISPLAY_TYPE.USER_ADDING); |
| 218 var isLockScreen = | 233 var isLockScreen = |
| 219 (Oobe.getInstance().displayType == DISPLAY_TYPE.LOCK); | 234 (Oobe.getInstance().displayType == DISPLAY_TYPE.LOCK); |
| 220 | 235 |
| 221 $('add-user-button').hidden = | 236 $('add-user-button').hidden = |
| 222 !accountPickerIsActive || isMultiProfilesUI || isLockScreen; | 237 !accountPickerIsActive || isMultiProfilesUI || isLockScreen; |
| 223 $('cancel-add-user-button').hidden = accountPickerIsActive || | 238 $('cancel-add-user-button').hidden = accountPickerIsActive || |
| 224 !this.allowCancel_ || | 239 !this.allowCancel_ || |
| 225 wrongHWIDWarningIsActive || | 240 wrongHWIDWarningIsActive || |
| 226 isMultiProfilesUI; | 241 isMultiProfilesUI; |
| 227 $('guest-user-header-bar-item').hidden = gaiaIsActive || | 242 $('guest-user-header-bar-item').hidden = gaiaIsActive || |
| 228 supervisedUserCreationDialogIsActive || | 243 supervisedUserCreationDialogIsActive || |
| 229 !this.showGuest_ || | 244 !this.showGuest_ || |
| 230 wrongHWIDWarningIsActive || | 245 wrongHWIDWarningIsActive || |
| 231 isSamlPasswordConfirm || | 246 isSamlPasswordConfirm || |
| 232 isMultiProfilesUI; | 247 isMultiProfilesUI; |
| 233 $('sign-out-user-item').hidden = !isLockScreen; | 248 $('sign-out-user-item').hidden = !isLockScreen; |
| 234 | 249 |
| 235 $('add-user-header-bar-item').hidden = | 250 $('add-user-header-bar-item').hidden = |
| 236 $('add-user-button').hidden && $('cancel-add-user-button').hidden; | 251 $('add-user-button').hidden && $('cancel-add-user-button').hidden; |
| 237 $('apps-header-bar-item').hidden = !this.hasApps_ || | 252 $('apps-header-bar-item').hidden = !this.hasApps_ || |
| 238 (!gaiaIsActive && !accountPickerIsActive); | 253 (!gaiaIsActive && !accountPickerIsActive); |
| 239 $('cancel-multiple-sign-in-item').hidden = !isMultiProfilesUI; | 254 $('cancel-multiple-sign-in-item').hidden = !isMultiProfilesUI; |
| 255 $('cancel-consumer-management-enrollment').hidden = | |
| 256 !isEnrollingConsumerManagement; | |
| 240 | 257 |
| 241 if (!Oobe.getInstance().newKioskUI) { | 258 if (!Oobe.getInstance().newKioskUI) { |
| 242 if (!$('apps-header-bar-item').hidden) | 259 if (!$('apps-header-bar-item').hidden) |
| 243 $('show-apps-button').didShow(); | 260 $('show-apps-button').didShow(); |
| 244 } | 261 } |
| 245 }, | 262 }, |
| 246 | 263 |
| 247 /** | 264 /** |
| 248 * Animates Header bar to hide from the screen. | 265 * Animates Header bar to hide from the screen. |
| 249 * | 266 * |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 304 * Convenience wrapper of animateIn. | 321 * Convenience wrapper of animateIn. |
| 305 */ | 322 */ |
| 306 HeaderBar.animateIn = function(callback) { | 323 HeaderBar.animateIn = function(callback) { |
| 307 $('login-header-bar').animateIn(callback); | 324 $('login-header-bar').animateIn(callback); |
| 308 }; | 325 }; |
| 309 | 326 |
| 310 return { | 327 return { |
| 311 HeaderBar: HeaderBar | 328 HeaderBar: HeaderBar |
| 312 }; | 329 }; |
| 313 }); | 330 }); |
| OLD | NEW |