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

Side by Side Diff: chrome/browser/resources/md_history/history_toolbar.js

Issue 1965913003: [MD History] Add grouped history toolbar. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cbd_move
Patch Set: address comments Created 4 years, 7 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
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 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 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 /** 5 /**
6 * @constructor 6 * @constructor
7 * @implements {SearchFieldDelegate} 7 * @implements {SearchFieldDelegate}
8 * @param {!HistoryToolbarElement} toolbar This history-toolbar. 8 * @param {!HistoryToolbarElement} toolbar This history-toolbar.
9 */ 9 */
10 function ToolbarSearchFieldDelegate(toolbar) { 10 function ToolbarSearchFieldDelegate(toolbar) {
(...skipping 25 matching lines...) Expand all
36 reflectToAttribute: true 36 reflectToAttribute: true
37 }, 37 },
38 38
39 // The most recent term entered in the search field. Updated incrementally 39 // The most recent term entered in the search field. Updated incrementally
40 // as the user types. 40 // as the user types.
41 searchTerm: { 41 searchTerm: {
42 type: String, 42 type: String,
43 value: '' 43 value: ''
44 }, 44 },
45 45
46 // True if it's searching at the backend. 46 // True if waiting on the search backend.
47 searching: { 47 searching: {
48 type: Boolean, 48 type: Boolean,
49 value: false 49 value: false
50 }, 50 },
51
52 // Whether domain-grouped history is enabled.
53 isGroupedMode: {
54 type: Boolean,
55 reflectToAttribute: true,
56 },
57
58 // The period to search over. Matches BrowsingHistoryHandler::Range.
59 groupedRange: {
60 type: Number,
61 value: 0,
62 reflectToAttribute: true
63 },
64
65 // The start time of the query range.
66 queryStartTime: String,
67
68 // The end time of the query range.
69 queryEndTime: String,
51 }, 70 },
52 71
53 /** 72 /**
54 * Changes the toolbar background color depending on whether any history items 73 * Changes the toolbar background color depending on whether any history items
55 * are currently selected. 74 * are currently selected.
56 * @private 75 * @private
57 */ 76 */
58 changeToolbarView_: function() { 77 changeToolbarView_: function() {
59 this.itemsSelected_ = this.count > 0; 78 this.itemsSelected_ = this.count > 0;
60 }, 79 },
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
101 /** 120 /**
102 * If the user is a supervised user the delete button is not shown. 121 * If the user is a supervised user the delete button is not shown.
103 * @private 122 * @private
104 */ 123 */
105 deletingAllowed_: function() { 124 deletingAllowed_: function() {
106 return loadTimeData.getBoolean('allowDeletingHistory'); 125 return loadTimeData.getBoolean('allowDeletingHistory');
107 }, 126 },
108 127
109 numberOfItemsSelected_: function(count) { 128 numberOfItemsSelected_: function(count) {
110 return count > 0 ? loadTimeData.getStringF('itemsSelected', count) : ''; 129 return count > 0 ? loadTimeData.getStringF('itemsSelected', count) : '';
130 },
131
132 getHistoryInterval_: function(queryStartTime, queryEndTime) {
133 // TODO(calamity): Fix the format of these dates.
134 return loadTimeData.getStringF(
135 'historyInterval', queryStartTime, queryEndTime);
111 } 136 }
112 }); 137 });
OLDNEW
« no previous file with comments | « chrome/browser/resources/md_history/history_toolbar.html ('k') | chrome/browser/ui/webui/md_history_ui.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698