Index: ui/webui/resources/cr_elements/v0_8/cr_onc/cr_onc_data.js |
diff --git a/ui/webui/resources/cr_elements/v0_8/cr_onc/cr_onc_data.js b/ui/webui/resources/cr_elements/v0_8/cr_onc/cr_onc_data.js |
deleted file mode 100644 |
index 7dc8f2fa7ab72bf4817fffa218835c9ed81384b0..0000000000000000000000000000000000000000 |
--- a/ui/webui/resources/cr_elements/v0_8/cr_onc/cr_onc_data.js |
+++ /dev/null |
@@ -1,92 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-/** |
- * @fileoverview ONC network configuration support class. Wraps a dictionary |
- * object containing ONC managed or unmanaged dictionaries. Also provides |
- * special accessors for ONC properties. Used by consumers of the |
- * chrome.networkingPrivate API. See components/onc/docs/onc_spec.html. |
- */ |
-Polymer({ |
- is: 'cr-onc-data', |
- |
- properties: { |
- /** |
- * ONC configuration property dictionary, e.g. the result of a |
- * chrome.networkingPrivate.getProperties() call. |
- * |
- * @type {?chrome.networkingPrivate.NetworkStateProperties} |
- */ |
- data: { |
- type: Object, |
- value: function() { return {}; }, |
- }, |
- }, |
- |
- /** @return {boolean} True if the network is connected. */ |
- connected: function() { |
- return this.data.ConnectionState == CrOnc.ConnectionState.CONNECTED; |
- }, |
- |
- /** @return {boolean} True if the network is connecting. */ |
- connecting: function() { |
- return this.data.ConnectionState == CrOnc.ConnectionState.CONNECTING; |
- }, |
- |
- /** @return {boolean} True if the network is disconnected. */ |
- disconnected: function() { |
- return this.data.ConnectionState == CrOnc.ConnectionState.NOT_CONNECTED; |
- }, |
- |
- /** @return {number} The signal strength of the network. */ |
- getStrength: function() { |
- var type = this.data.Type; |
- var strength = 0; |
- if (type == 'WiFi') |
- strength = this.data.WiFi ? this.data.WiFi.SignalStrength : 0; |
- else if (type == 'Cellular') |
- strength = this.data.Cellular ? this.data.Cellular.SignalStrength : 0; |
- else if (type == 'WiMAX') |
- strength = this.data.WiMAX ? this.data.WiMAX.SignalStrength : 0; |
- return strength; |
- }, |
- |
- /** @return {CrOnc.Security} The ONC security type. */ |
- getWiFiSecurity: function() { |
- return (this.data.WiFi && this.data.WiFi.Security) ? |
- this.data.WiFi.Security : CrOnc.Security.NONE; |
- }, |
- |
- /** @return {CrOnc.RoamingState} The ONC roaming state. */ |
- getCellularRoamingState: function() { |
- return (this.data.Cellular && this.data.Cellular.RoamingState) ? |
- this.data.Cellular.RoamingState : CrOnc.RoamingState.UNKNOWN; |
- }, |
- |
- /** @return {CrOnc.NetworkTechnology} The ONC network technology. */ |
- getCellularTechnology: function() { |
- return (this.data.Cellular && this.data.Cellular.NetworkTechnology) ? |
- this.data.Cellular.NetworkTechnology : CrOnc.NetworkTechnology.UNKNOWN; |
- } |
-}); |
- |
-// Temporary constructor method. TODO(stevenjb): Replace with proper |
-// construction after switching to Polymer 0.8. |
- |
-var CrOncDataElement = {}; |
- |
-/** |
- * Helper method to create and return a typed cr-onc-data Polymer element. |
- * Sets the data property of the element to |state|. |
- * |
- * @param {!chrome.networkingPrivate.NetworkStateProperties} state The network |
- * state properties. |
- * @return {!CrOncDataElement} A cr-onc-data element. |
- */ |
-CrOncDataElement.create = function(state) { |
- var oncData = /** @type {!CrOncDataElement} */ ( |
- document.createElement('cr-onc-data')); |
- oncData.data = state; |
- return oncData; |
-}; |