| Index: chrome/browser/resources/chromeos/login/oobe_screen_network.js
|
| diff --git a/chrome/browser/resources/chromeos/login/oobe_screen_network.js b/chrome/browser/resources/chromeos/login/oobe_screen_network.js
|
| index 4fe3bbc19e39ef33466aca27a2286748230f7cd9..990f342c1e34e6854a8d495c83af9a05e712f508 100644
|
| --- a/chrome/browser/resources/chromeos/login/oobe_screen_network.js
|
| +++ b/chrome/browser/resources/chromeos/login/oobe_screen_network.js
|
| @@ -353,14 +353,44 @@ cr.define('oobe', function() {
|
| }
|
| };
|
|
|
| + /**
|
| + * Updates networks list with the new data.
|
| + * @param {!Object} data Networks list.
|
| + */
|
| NetworkScreen.updateNetworks = function(data) {
|
| $('connect').updateNetworks(data);
|
| };
|
|
|
| + /**
|
| + * Updates network title, which is shown by the drop-down.
|
| + * @param {string} title Title to be displayed.
|
| + * @param {!Object} icon Icon to be displayed.
|
| + */
|
| NetworkScreen.updateNetworkTitle = function(title, icon) {
|
| $('connect').updateNetworkTitle(title, icon);
|
| };
|
|
|
| + /**
|
| + * Shows the network error message.
|
| + * @param {string} message Message to be shown.
|
| + */
|
| + NetworkScreen.showError = function(message) {
|
| + var error = document.createElement('div');
|
| + var messageDiv = document.createElement('div');
|
| + messageDiv.className = 'error-message';
|
| + messageDiv.textContent = message;
|
| + error.appendChild(messageDiv);
|
| +
|
| + $('bubble').showContentForElement($('networks-list'), error);
|
| + };
|
| +
|
| + /**
|
| + * Hides the error notification bubble (if any).
|
| + */
|
| + NetworkScreen.clearErrors = function() {
|
| + $('bubble').hide();
|
| + };
|
| +
|
| return {
|
| NetworkScreen: NetworkScreen
|
| };
|
|
|