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

Side by Side Diff: chrome/browser/resources/chromeos/login/oobe_welcome.js

Issue 2495153002: ChromeOS OOBE: Implement network selection screen "Back" button. (Closed)
Patch Set: Update after review Created 4 years, 1 month 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 unified diff | Download patch
« no previous file with comments | « chrome/browser/resources/chromeos/login/oobe_welcome.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 Polymer element for displaying material design OOBE. 6 * @fileoverview Polymer element for displaying material design OOBE.
7 */ 7 */
8 8
9 Polymer({ 9 Polymer({
10 is: 'oobe-welcome-md', 10 is: 'oobe-welcome-md',
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 }, 116 },
117 117
118 /** 118 /**
119 * Returns custom items for network selector. 119 * Returns custom items for network selector.
120 */ 120 */
121 _getNetworkCustomItems: function() { 121 _getNetworkCustomItems: function() {
122 var self = this; 122 var self = this;
123 return [ 123 return [
124 { 124 {
125 customItemName: 'proxySettingsMenuName', 125 customItemName: 'proxySettingsMenuName',
126 polymerIcon: 'oobe-welcome:add', 126 polymerIcon: 'oobe-welcome-20:add-proxy',
127 customData: { 127 customData: {
128 onTap: function() { self.OpenProxySettingsDialog_(); }, 128 onTap: function() { self.OpenProxySettingsDialog_(); },
129 }, 129 },
130 }, 130 },
131 { 131 {
132 customItemName: 'addWiFiNetworkMenuName', 132 customItemName: 'addWiFiNetworkMenuName',
133 polymerIcon: 'oobe-welcome:add', 133 polymerIcon: 'oobe-welcome-20:add-wifi',
134 customData: { 134 customData: {
135 onTap: function() { self.OpenAddWiFiNetworkDialog_(); }, 135 onTap: function() { self.OpenAddWiFiNetworkDialog_(); },
136 }, 136 },
137 }, 137 },
138 { 138 {
139 customItemName: 'addMobileNetworkMenuName', 139 customItemName: 'addMobileNetworkMenuName',
140 polymerIcon: 'oobe-welcome:add', 140 polymerIcon: 'oobe-welcome-20:add-cellular',
141 customData: { 141 customData: {
142 onTap: function() { self.OpenAddWiFiNetworkDialog_(); }, 142 onTap: function() { self.OpenAddWiFiNetworkDialog_(); },
143 }, 143 },
144 }, 144 },
145 ]; 145 ];
146 }, 146 },
147 147
148 /** 148 /**
149 * Handle "Next" button for "Welcome" screen. 149 * Handle "Next" button for "Welcome" screen.
150 * 150 *
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
270 /** 270 /**
271 * @param {!Event} event 271 * @param {!Event} event
272 * @private 272 * @private
273 */ 273 */
274 onNetworkListCustomItemSelected_: function(e) { 274 onNetworkListCustomItemSelected_: function(e) {
275 var itemState = e.detail; 275 var itemState = e.detail;
276 itemState.customData.onTap(); 276 itemState.customData.onTap();
277 }, 277 },
278 278
279 /** 279 /**
280 * Handle "<- Back" button on network selection screen.
281 *
282 * @private
283 */
284 onNetworkSelectionBackButtonPressed_: function() {
285 this.networkLastSelectedGuid_ = '';
286 this.hideAllScreens_();
287 this.welcomeScreenShown = true;
288 },
289
290 /**
280 * Handle language selection. 291 * Handle language selection.
281 * 292 *
282 * @param {!{detail: {!OobeTypes.LanguageDsc}}} event 293 * @param {!{detail: {!OobeTypes.LanguageDsc}}} event
283 * @private 294 * @private
284 */ 295 */
285 onLanguageSelected_: function(event) { 296 onLanguageSelected_: function(event) {
286 var item = event.detail; 297 var item = event.detail;
287 var languageId = item.value; 298 var languageId = item.value;
288 this.screen.onLanguageSelected_(languageId); 299 this.screen.onLanguageSelected_(languageId);
289 }, 300 },
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
328 * containing Chromium callback name. 339 * containing Chromium callback name.
329 * 340 *
330 * @private 341 * @private
331 * @param {!Event} event 342 * @param {!Event} event
332 */ 343 */
333 onA11yOptionChanged_: function(event) { 344 onA11yOptionChanged_: function(event) {
334 chrome.send( 345 chrome.send(
335 event.currentTarget.chromeMessage, [event.currentTarget.checked]); 346 event.currentTarget.chromeMessage, [event.currentTarget.checked]);
336 }, 347 },
337 }); 348 });
OLDNEW
« no previous file with comments | « chrome/browser/resources/chromeos/login/oobe_welcome.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698