OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 cr.define('options', function() { | 5 cr.define('options', function() { |
6 | 6 |
7 var OptionsPage = options.OptionsPage; | 7 var OptionsPage = options.OptionsPage; |
8 | 8 |
9 ///////////////////////////////////////////////////////////////////////////// | 9 ///////////////////////////////////////////////////////////////////////////// |
10 // InternetOptions class: | 10 // InternetOptions class: |
(...skipping 20 matching lines...) Expand all Loading... |
31 initializePage: function() { | 31 initializePage: function() { |
32 // Call base class implementation to starts preference initialization. | 32 // Call base class implementation to starts preference initialization. |
33 OptionsPage.prototype.initializePage.call(this); | 33 OptionsPage.prototype.initializePage.call(this); |
34 | 34 |
35 options.internet.NetworkElement.decorate($('wiredList')); | 35 options.internet.NetworkElement.decorate($('wiredList')); |
36 $('wiredList').load(templateData.wiredList); | 36 $('wiredList').load(templateData.wiredList); |
37 options.internet.NetworkElement.decorate($('wirelessList')); | 37 options.internet.NetworkElement.decorate($('wirelessList')); |
38 $('wirelessList').load(templateData.wirelessList); | 38 $('wirelessList').load(templateData.wirelessList); |
39 options.internet.NetworkElement.decorate($('rememberedList')); | 39 options.internet.NetworkElement.decorate($('rememberedList')); |
40 $('rememberedList').load(templateData.rememberedList); | 40 $('rememberedList').load(templateData.rememberedList); |
| 41 |
| 42 $('wiredSection').hidden = (templateData.wiredList.length == 0); |
| 43 $('wirelessSection').hidden = (templateData.wirelessList.length == 0); |
| 44 $('rememberedSection').hidden = (templateData.rememberedList.length == 0); |
41 } | 45 } |
42 }; | 46 }; |
43 | 47 |
44 // | 48 // |
45 //Chrome callbacks | 49 //Chrome callbacks |
46 // | 50 // |
47 InternetOptions.refreshNetworkData = function (data) { | 51 InternetOptions.refreshNetworkData = function (data) { |
48 $('wiredList').load(data.wiredList); | 52 $('wiredList').load(data.wiredList); |
49 $('wirelessList').load(data.wirelessList); | 53 $('wirelessList').load(data.wirelessList); |
50 $('rememberedList').load(data.rememberedList); | 54 $('rememberedList').load(data.rememberedList); |
| 55 |
| 56 $('wiredSection').hidden = (data.wiredList.length == 0); |
| 57 $('wirelessSection').hidden = (data.wirelessList.length == 0); |
| 58 $('rememberedSection').hidden = (data.rememberedList.length == 0); |
51 }; | 59 }; |
52 | 60 |
53 // Export | 61 // Export |
54 return { | 62 return { |
55 InternetOptions: InternetOptions | 63 InternetOptions: InternetOptions |
56 }; | 64 }; |
57 | 65 |
58 }); | 66 }); |
59 | 67 |
OLD | NEW |