Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3297)

Unified Diff: chrome/browser/resources/chromeos/login/oobe_screen_network.js

Issue 7646015: [oobe] Show error notification on the network screen. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
};
« no previous file with comments | « no previous file | chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698