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

Side by Side Diff: chrome/browser/resources/options/chromeos_internet_options.js

Issue 3036020: Port network options to DOM UI. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 4 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 | Annotate | Revision Log
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
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
3 // found in the LICENSE file.
4
5 ///////////////////////////////////////////////////////////////////////////////
6 // InternetOptions class:
7
8 /**
9 * Encapsulated handling of ChromeOS internet options page.
10 * @constructor
11 */
12 function InternetOptions() {
13 OptionsPage.call(this, 'internet', localStrings.getString('internetPage'),
14 'internetPage');
15 }
16
17 cr.addSingletonGetter(InternetOptions);
18
19 // Inherit InternetOptions from OptionsPage.
20 InternetOptions.prototype = {
21 __proto__: OptionsPage.prototype,
22
23 /**
24 * Initializes InternetOptions page.
25 * Calls base class implementation to starts preference initialization.
26 */
27 initializePage: function() {
28 // Call base class implementation to starts preference initialization.
29 OptionsPage.prototype.initializePage.call(this);
30
31 options.internet.NetworkList.decorate($('wiredList'));
32 $('wiredList').load(templateData.wiredList);
33 options.internet.NetworkList.decorate($('wirelessList'));
34 $('wirelessList').load(templateData.wirelessList);
35 options.internet.NetworkList.decorate($('rememberedList'));
36 $('rememberedList').load(templateData.rememberedList);
37
38 this.addEventListener('visibleChange', this.handleVisibleChange_);
39 },
40
41 networkListInitalized_: false,
42
43 /**
44 * Handler for OptionsPage's visible property change event.
45 * @param {Event} e Property change event.
46 */
47 handleVisibleChange_ : function(e) {
48 if (!this.networkListInitalized_ && this.visible) {
49 this.networkListInitalized_ = true;
50 $('wiredList').redraw();
51 $('wirelessList').redraw();
52 $('rememberedList').redraw();
53 }
54 }
55 };
56
57 //
58 //Chrome callbacks
59 //
60 function refreshNetworkData(data) {
61 $('wiredList').load(data.wiredList);
62 $('wirelessList').load(data.wirelessList);
63 $('rememberedList').load(data.rememberedList);
64 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698