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 /** | 5 /** |
6 * @fileoverview Common OOBE controller methods. | 6 * @fileoverview Common OOBE controller methods. |
7 */ | 7 */ |
8 | 8 |
9 <include src="../../login/screen.js"></include> | 9 <include src="../../login/screen.js"></include> |
10 <include src="../user_images_grid.js"></include> | 10 <include src="../user_images_grid.js"></include> |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
190 }; | 190 }; |
191 | 191 |
192 /** | 192 /** |
193 * Displays animations that have to happen once login UI is fully displayed. | 193 * Displays animations that have to happen once login UI is fully displayed. |
194 */ | 194 */ |
195 Oobe.animateOnceFullyDisplayed = function() { | 195 Oobe.animateOnceFullyDisplayed = function() { |
196 login.HeaderBar.animateIn(); | 196 login.HeaderBar.animateIn(); |
197 }; | 197 }; |
198 | 198 |
199 /** | 199 /** |
200 * Handles login success notification. | |
201 */ | |
202 Oobe.onLoginSuccess = function(username) { | |
203 if (Oobe.getInstance().currentScreen.id == SCREEN_ACCOUNT_PICKER) { | |
204 // TODO(nkostylev): Enable animation back when session start jank | |
205 // is reduced. See http://crosbug.com/11116 http://crosbug.com/18307 | |
206 // $('pod-row').startAuthenticatedAnimation(); | |
207 } | |
208 }; | |
209 | |
210 /** | |
211 * Sets text content for a div with |labelId|. | 200 * Sets text content for a div with |labelId|. |
212 * @param {string} labelId Id of the label div. | 201 * @param {string} labelId Id of the label div. |
213 * @param {string} labelText Text for the label. | 202 * @param {string} labelText Text for the label. |
214 */ | 203 */ |
215 Oobe.setLabelText = function(labelId, labelText) { | 204 Oobe.setLabelText = function(labelId, labelText) { |
216 DisplayManager.setLabelText(labelId, labelText); | 205 DisplayManager.setLabelText(labelId, labelText); |
217 }; | 206 }; |
218 | 207 |
219 /** | 208 /** |
220 * Sets the text content of the enterprise info message. | 209 * Sets the text content of the enterprise info message. |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
354 cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() { | 343 cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() { |
355 // This screen is async-loaded so we manually trigger i18n processing. | 344 // This screen is async-loaded so we manually trigger i18n processing. |
356 i18nTemplate.process($('oauth-enrollment'), loadTimeData); | 345 i18nTemplate.process($('oauth-enrollment'), loadTimeData); |
357 // Delayed binding since this isn't defined yet. | 346 // Delayed binding since this isn't defined yet. |
358 login.OAuthEnrollmentScreen.register(); | 347 login.OAuthEnrollmentScreen.register(); |
359 }); | 348 }); |
360 | 349 |
361 // Delayed binding since this isn't defined yet. | 350 // Delayed binding since this isn't defined yet. |
362 cr.ui.Oobe.initialize(); | 351 cr.ui.Oobe.initialize(); |
363 }); | 352 }); |
OLD | NEW |