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

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

Issue 2944703004: Run clang-format on .js files in c/b/r/chromeos (Closed)
Patch Set: Created 3 years, 6 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 unified diff | Download patch
OLDNEW
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 Oobe reset screen implementation. 6 * @fileoverview Oobe reset screen implementation.
7 */ 7 */
8 8
9 login.createScreen('KioskEnableScreen', 'kiosk-enable', function() { 9 login.createScreen('KioskEnableScreen', 'kiosk-enable', function() {
10 return { 10 return {
11 EXTERNAL_API: ['enableKioskForTesting', 11 EXTERNAL_API: ['enableKioskForTesting', 'onCompleted'],
12 'onCompleted'],
13 /** 12 /**
14 * Header text of the screen. 13 * Header text of the screen.
15 * @type {string} 14 * @type {string}
16 */ 15 */
17 get header() { 16 get header() {
18 return loadTimeData.getString('kioskEnableTitle'); 17 return loadTimeData.getString('kioskEnableTitle');
19 }, 18 },
20 19
21 /** 20 /**
22 * Buttons in oobe wizard's button strip. 21 * Buttons in oobe wizard's button strip.
23 * @type {array} Array of Buttons. 22 * @type {array} Array of Buttons.
24 */ 23 */
25 get buttons() { 24 get buttons() {
26 var buttons = []; 25 var buttons = [];
27 26
28 var confirmButton = this.ownerDocument.createElement('button'); 27 var confirmButton = this.ownerDocument.createElement('button');
29 confirmButton.id = 'kiosk-enable-button'; 28 confirmButton.id = 'kiosk-enable-button';
30 confirmButton.textContent = 29 confirmButton.textContent = loadTimeData.getString('kioskEnableButton');
31 loadTimeData.getString('kioskEnableButton');
32 confirmButton.addEventListener('click', function(e) { 30 confirmButton.addEventListener('click', function(e) {
33 chrome.send('kioskOnEnable'); 31 chrome.send('kioskOnEnable');
34 e.stopPropagation(); 32 e.stopPropagation();
35 }); 33 });
36 buttons.push(confirmButton); 34 buttons.push(confirmButton);
37 35
38 var cancelButton = this.ownerDocument.createElement('button'); 36 var cancelButton = this.ownerDocument.createElement('button');
39 cancelButton.id = 'kiosk-cancel-button'; 37 cancelButton.id = 'kiosk-cancel-button';
40 cancelButton.textContent = 38 cancelButton.textContent = loadTimeData.getString('kioskCancelButton');
41 loadTimeData.getString('kioskCancelButton');
42 cancelButton.addEventListener('click', function(e) { 39 cancelButton.addEventListener('click', function(e) {
43 chrome.send('kioskOnClose'); 40 chrome.send('kioskOnClose');
44 e.stopPropagation(); 41 e.stopPropagation();
45 }); 42 });
46 buttons.push(cancelButton); 43 buttons.push(cancelButton);
47 44
48 var okButton = this.ownerDocument.createElement('button'); 45 var okButton = this.ownerDocument.createElement('button');
49 okButton.id = 'kiosk-ok-button'; 46 okButton.id = 'kiosk-ok-button';
50 okButton.hidden = true; 47 okButton.hidden = true;
51 okButton.textContent = 48 okButton.textContent = loadTimeData.getString('kioskOKButton');
52 loadTimeData.getString('kioskOKButton');
53 okButton.addEventListener('click', function(e) { 49 okButton.addEventListener('click', function(e) {
54 chrome.send('kioskOnClose'); 50 chrome.send('kioskOnClose');
55 e.stopPropagation(); 51 e.stopPropagation();
56 }); 52 });
57 buttons.push(okButton); 53 buttons.push(okButton);
58 return buttons; 54 return buttons;
59 }, 55 },
60 56
61 /** 57 /**
62 * Event handler invoked when the page is shown and ready. 58 * Event handler invoked when the page is shown and ready.
(...skipping 18 matching lines...) Expand all
81 */ 77 */
82 cancel: function() { 78 cancel: function() {
83 chrome.send('kioskOnClose'); 79 chrome.send('kioskOnClose');
84 }, 80 },
85 81
86 /** 82 /**
87 * Initiates enable/cancel response for testing. 83 * Initiates enable/cancel response for testing.
88 * @param {boolean} confirm True if the screen should confirm auto-launch. 84 * @param {boolean} confirm True if the screen should confirm auto-launch.
89 */ 85 */
90 enableKioskForTesting: function(confirm) { 86 enableKioskForTesting: function(confirm) {
91 var button = confirm ? $('kiosk-enable-button') : 87 var button =
92 $('kiosk-cancel-button'); 88 confirm ? $('kiosk-enable-button') : $('kiosk-cancel-button');
93 var clickEvent = cr.doc.createEvent('Event'); 89 var clickEvent = cr.doc.createEvent('Event');
94 clickEvent.initEvent('click', true, true); 90 clickEvent.initEvent('click', true, true);
95 button.dispatchEvent(clickEvent); 91 button.dispatchEvent(clickEvent);
96 }, 92 },
97 93
98 /** 94 /**
99 * Updates completion message on the screen. 95 * Updates completion message on the screen.
100 * @param {boolean} success True if consumer kiosk was successfully enabled. 96 * @param {boolean} success True if consumer kiosk was successfully enabled.
101 */ 97 */
102 onCompleted: function(success) { 98 onCompleted: function(success) {
103 $('kiosk-enable-button').hidden = true; 99 $('kiosk-enable-button').hidden = true;
104 $('kiosk-cancel-button').hidden = true; 100 $('kiosk-cancel-button').hidden = true;
105 $('kiosk-ok-button').hidden = false; 101 $('kiosk-ok-button').hidden = false;
106 $('kiosk-enable-details').textContent = 102 $('kiosk-enable-details').textContent = loadTimeData.getString(
107 loadTimeData.getString(success ? 'kioskEnableSuccessMsg' : 103 success ? 'kioskEnableSuccessMsg' : 'kioskEnableErrorMsg');
108 'kioskEnableErrorMsg');
109 } 104 }
110 }; 105 };
111 }); 106 });
112
113
114
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698