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

Unified Diff: chrome/browser/resources/chromeos/network_ui/network_ui.js

Issue 1030963003: Use networkingPrivate types in JS (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase Created 5 years, 9 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/network_ui/network_ui.js
diff --git a/chrome/browser/resources/chromeos/network_ui/network_ui.js b/chrome/browser/resources/chromeos/network_ui/network_ui.js
index 79666eeebdb1e3844cb4832b9f7f2078e6327c72..4bd75346887765b0b0473685b3b8be926c19fbfc 100644
--- a/chrome/browser/resources/chromeos/network_ui/network_ui.js
+++ b/chrome/browser/resources/chromeos/network_ui/network_ui.js
@@ -58,8 +58,8 @@ var NetworkUI = (function() {
* nested property, e.g. 'WiFi.Security'. If any part of a nested key is
* missing, this will return undefined.
*
- * @param {!CrOnc.NetworkConfigType} networkState The network state
- * property dictionary.
+ * @param {!chrome.networkingPrivate.NetworkStateProperties} networkState The
michaelpg 2015/03/31 19:18:46 lol @ being able to fit 1 word of description. I g
+ * network state property dictionary.
* @param {string} key The ONC key for the property.
* @return {*} The value associated with the property or undefined if the
* key (any part of it) is not defined.
@@ -99,7 +99,8 @@ var NetworkUI = (function() {
/**
* Creates a cell with an icon representing the network state.
*
- * @param {CrOnc.NetworkConfigType} networkState The network state properties.
+ * @param {!chrome.networkingPrivate.NetworkStateProperties} networkState The
+ * network state properties.
* @return {!HTMLTableCellElement} The created td element that displays the
* icon.
*/
@@ -131,7 +132,8 @@ var NetworkUI = (function() {
* Creates a row in the network state table.
*
* @param {Array} stateFields The state fields to use for the row.
- * @param {CrOnc.NetworkConfigType} networkState The network state properties.
+ * @param {!chrome.networkingPrivate.NetworkStateProperties} networkState The
+ * network state properties.
* @return {!HTMLTableRowElement} The created tr element that contains the
* network state information.
*/
@@ -164,8 +166,9 @@ var NetworkUI = (function() {
* Creates a table for networks or favorites.
*
* @param {string} tablename The name of the table to be created.
- * @param {Array} stateFields The list of fields for the table.
- * @param {Array} states An array of network or favorite states.
+ * @param {!Array<string>} stateFields The list of fields for the table.
+ * @param {!Array<!chrome.networkingPrivate.NetworkStateProperties>} states
+ * An array of network or favorite states.
*/
var createStateTable = function(tablename, stateFields, states) {
var table = $(tablename);
@@ -173,8 +176,7 @@ var NetworkUI = (function() {
for (var i = 0; i < oldRows.length; ++i)
table.removeChild(oldRows[i]);
states.forEach(function(state) {
- table.appendChild(createStateTableRow(
- stateFields, /** @type {!CrOnc.NetworkConfigType} */(state)));
+ table.appendChild(createStateTableRow(stateFields, state));
});
};
@@ -191,15 +193,17 @@ var NetworkUI = (function() {
/**
* This callback function is triggered when visible networks are received.
*
- * @param {!Array<!Object>} states A list of network state information for
- * each visible network.
+ * @param {!Array<!chrome.networkingPrivate.NetworkStateProperties>} states
+ * A list of network state information for each visible network.
*/
var onVisibleNetworksReceived = function(states) {
- /** @type {CrOnc.NetworkConfigType} */ var defaultState;
+ /** @type {chrome.networkingPrivate.NetworkStateProperties} */ var
+ defaultState;
if (states.length > 0)
- defaultState = /** @type {!CrOnc.NetworkConfigType} */(states[0]);
+ defaultState = states[0];
var icon = /** @type {CrNetworkIconElement} */($('default-network-icon'));
- if (defaultState && defaultState.Type != 'VPN') {
+ if (defaultState &&
+ defaultState.Type != chrome.networkingPrivate.NetworkType.VPN) {
$('default-network-text').textContent =
loadTimeData.getStringF('defaultNetworkText',
defaultState.Name,
@@ -209,7 +213,7 @@ var NetworkUI = (function() {
$('default-network-text').textContent =
loadTimeData.getString('noNetworkText');
// Show the disconnected wifi icon if there are no networks.
- icon.networkType = CrOnc.Type.WIFI;
+ icon.networkType = chrome.networkingPrivate.NetworkType.WiFi;
}
createStateTable('network-state-table', NETWORK_STATE_FIELDS, states);
@@ -218,8 +222,8 @@ var NetworkUI = (function() {
/**
* This callback function is triggered when favorite networks are received.
*
- * @param {!Array<!Object>} states A list of network state information for
- * each favorite network.
+ * @param {!Array<!chrome.networkingPrivate.NetworkStateProperties>} states
+ * A list of network state information for each favorite network.
*/
var onFavoriteNetworksReceived = function(states) {
createStateTable('favorite-state-table', FAVORITE_STATE_FIELDS, states);

Powered by Google App Engine
This is Rietveld 408576698