Pin Chrome's shortcut to the Win10 Start menu on install and OS upgrade.
[chromium-blink-merge.git] / chrome / browser / resources / settings / date_time_page / date_time_page.js
bloba5cc610e1c696f5606fc6546722bf02687ae4b31
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-date-time-page' is the settings page containing date-time
8  * settings.
9  *
10  * Example:
11  *
12  *    <core-animated-pages>
13  *      <cr-settings-date-time-page prefs="{{prefs}}">
14  *      </cr-settings-date-time-page>
15  *      ... other pages ...
16  *    </core-animated-pages>
17  *
18  * @group Chrome Settings Elements
19  * @element cr-settings-date-time-page
20  */
21 Polymer({
22   is: 'cr-settings-date-time-page',
24   properties: {
25     /**
26      * Preferences state.
27      */
28     prefs: {
29       type: Object,
30       notify: true
31     },
33     /**
34      * Route for the page.
35      */
36     route: {
37       type: String,
38       value: ''
39     },
41     /**
42      * Whether the page is a subpage.
43      */
44     subpage: {
45       type: Boolean,
46       value: false,
47       readOnly: true
48     },
50     /**
51      * ID of the page.
52      */
53     PAGE_ID: {
54       type: String,
55       value: 'date-time',
56       readOnly: true
57     },
59     /**
60      * Title for the page header and navigation menu.
61      */
62     pageTitle: {
63       type: String,
64       value: function() { return loadTimeData.getString('dateTimePageTitle'); }
65     },
67     /**
68      * Name of the 'core-icon' to show.
69      */
70     icon: {
71       type: String,
72       value: 'device:access-time',
73       readOnly: true
74     },
75   },
76 });