Pin Chrome's shortcut to the Win10 Start menu on install and OS upgrade.
[chromium-blink-merge.git] / chrome / browser / resources / settings / internet_page / internet_page.js
blob51740f36cd5e4c43ada6c4ef6ea19caf4af54aef
1 // Copyright 2015 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.
5 /**
6  * @fileoverview
7  * 'cr-settings-internet-page' is the settings page containing internet
8  * settings.
9  *
10  * Example:
11  *
12  *    <core-animated-pages>
13  *      <cr-settings-internet-page prefs='{{prefs}}'>
14  *      </cr-settings-internet-page>
15  *      ... other pages ...
16  *    </core-animated-pages>
17  *
18  * @group Chrome Settings Elements
19  * @element cr-settings-internet-page
20  */
21 Polymer({
22   is: 'cr-settings-internet-page',
24   properties: {
25     /**
26      * ID of the page.
27      */
28     PAGE_ID: {
29       type: String,
30       value: 'internet',
31       readOnly: true
32     },
34     /**
35      * Route for the page.
36      */
37     route: {
38       type: String,
39       value: ''
40     },
42     /**
43      * Whether the page is a subpage.
44      */
45     subpage: {
46       type: Boolean,
47       value: false,
48       readOnly: true
49     },
51     /**
52      * Title for the page header and navigation menu.
53      */
54     pageTitle: {
55       type: String,
56       value: function() { return loadTimeData.getString('internetPageTitle'); }
57     },
59     /**
60      * Name of the 'core-icon' to show. TODO(stevenjb): Update this with the
61      * icon for the active internet connection.
62      */
63     icon: {
64       type: String,
65       value: 'settings-ethernet',
66       readOnly: true
67     },
68   },
69 });