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

Unified Diff: chrome/browser/resources/chromeos/emulator/battery_settings.js

Issue 2938933002: WebUI: swap paper-dropdown-menu out for md-select. (Closed)
Patch Set: switch md_user_manager/create_profile dropdown 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/chromeos/emulator/battery_settings.js
diff --git a/chrome/browser/resources/chromeos/emulator/battery_settings.js b/chrome/browser/resources/chromeos/emulator/battery_settings.js
index 8487802f592b45ad73d3c74071d80931099222df..94d568982e5d4e41c42e861e350e2a899d88ade3 100644
--- a/chrome/browser/resources/chromeos/emulator/battery_settings.js
+++ b/chrome/browser/resources/chromeos/emulator/battery_settings.js
@@ -28,8 +28,9 @@ var BatterySettings = Polymer({
*/
batteryStateOptions: {
type: Array,
- value: function() { return ['Full', 'Charging', 'Discharging',
- 'Not Present']; },
+ value: function() {
+ return ['Full', 'Charging', 'Discharging', 'Not Present'];
+ },
},
/**
@@ -63,6 +64,14 @@ var BatterySettings = Polymer({
},
},
+ // Possible power levels for power sources.
+ powerOptions: {
+ type: Array,
+ value: function() {
+ return ['high', 'low'];
+ }
+ },
+
/** The ID of the current power source, or the empty string. */
selectedPowerSourceId: String,
@@ -119,6 +128,10 @@ var BatterySettings = Polymer({
chrome.send('updateTimeToFull', [this.timeUntilFull]);
},
+ onPowerChanged: function(e) {
+ e.model.set('item.power', e.target.value);
+ },
+
updatePowerProperties: function(power_properties) {
this.batteryPercent = power_properties.battery_percent;
this.batteryState =
@@ -136,6 +149,10 @@ var BatterySettings = Polymer({
return source.type == 'DualRoleUSB';
},
+ isPowerEqual: function(itemPower, option) {
+ return itemPower == option;
+ },
+
isSelectedSource: function(source) {
return source.id == this.selectedPowerSourceId;
},

Powered by Google App Engine
This is Rietveld 408576698