Chromium Code Reviews| Index: chrome/browser/resources/settings/date_time_page/date_time_page.js |
| diff --git a/chrome/browser/resources/settings/date_time_page/date_time_page.js b/chrome/browser/resources/settings/date_time_page/date_time_page.js |
| index eda4b730f2d4ae7652e4cf71c873373bddf456d0..2618a8f5de72e13f6e103409fe45cf76c08c3a2d 100644 |
| --- a/chrome/browser/resources/settings/date_time_page/date_time_page.js |
| +++ b/chrome/browser/resources/settings/date_time_page/date_time_page.js |
| @@ -18,60 +18,56 @@ |
| * @group Chrome Settings Elements |
| * @element cr-settings-date-time-page |
| */ |
| -Polymer('cr-settings-date-time-page', { |
| - publish: { |
| +Polymer({ |
| + is: 'cr-settings-date-time-page', |
| + |
| + properties: { |
| /** |
| * Preferences state. |
| - * |
| - * @attribute prefs |
| - * @type CrSettingsPrefsElement |
| - * @default null |
| + * @type {?CrSettingsPrefsElement} |
| */ |
| - prefs: null, |
| + prefs: { |
|
Jeremy Klein
2015/05/11 21:20:48
This may need notify: true.
Kyle Horimoto
2015/05/11 21:34:58
Done.
|
| + type: Object |
| + }, |
| /** |
| * Route for the page. |
| - * |
| - * @attribute route |
| - * @type string |
| - * @default '' |
| */ |
| - route: '', |
| + route: { |
| + type: String, |
| + value: '' |
| + }, |
| /** |
| * Whether the page is a subpage. |
| - * |
| - * @attribute subpage |
| - * @type boolean |
| - * @default false |
| */ |
| - subpage: false, |
| + subpage: { |
| + type: Boolean, |
| + value: false |
| + } |
| /** |
| * ID of the page. |
| - * |
| - * @attribute PAGE_ID |
| - * @const string |
| - * @default 'date-time' |
| */ |
| - PAGE_ID: 'date-time', |
| + PAGE_ID: { |
| + type: String, |
| + value: 'date-time' |
| + }, |
| /** |
| * Title for the page header and navigation menu. |
| - * |
| - * @attribute pageTitle |
| - * @type string |
| - * @default 'Date & Time' |
| */ |
| - pageTitle: 'Date & Time', |
| + pageTitle: { |
| + type: String, |
| + value: function() { return loadTimeData.getString('dateTimePageTitle'); } |
| + }, |
| /** |
| * Name of the 'core-icon' to show. |
| - * |
| - * @attribute icon |
| - * @type string |
| - * @default 'device:access-time' |
| */ |
| - icon: 'device:access-time', |
| + icon: { |
| + type: String, |
| + value: 'device:access-time' |
| + }, |
| }, |
| }); |