Show domains in timeline chart.
This commit is contained in:
Родитель
bb2a83f20b
Коммит
e67eb6e2ec
|
@ -7,7 +7,12 @@ function TimelineChart() {
|
|||
.transitionDuration(300);
|
||||
|
||||
this._chart.tooltipContent((key, y, e, graph) => {
|
||||
return "<h2>" + graph.point.size + (graph.point.size > 1 ? " visits" : " visit") + "</h2>";
|
||||
let label = "";
|
||||
for (let domain in graph.point.domainList) {
|
||||
label += "<h3>" + domain + ": " + graph.point.domainList[domain] + " visit(s)</h3>"
|
||||
}
|
||||
label += "<h2>Total: " + graph.point.size + (graph.point.size > 1 ? " visits" : " visit") + "</h2>";
|
||||
return label;
|
||||
});
|
||||
|
||||
this._chart.xAxis.tickFormat((d) => { return d3.time.format('%x')(new Date(d)); });
|
||||
|
|
|
@ -77,9 +77,10 @@ TimelineDataProcessor.prototype = {
|
|||
storage.chartData.timelineData[type][namespace][interest] = {};
|
||||
storage.chartData.timelineData[type][namespace][interest]["dates"] = {};
|
||||
}
|
||||
visitCountSum = this._arraySum(bucketData[day][type][namespace][interest]);
|
||||
let domainsToCountMap = bucketData[day][type][namespace][interest];
|
||||
let visitCountSum = this._arraySum(domainsToCountMap);
|
||||
storage.chartData.timelineData[type][namespace][interest]["dates"][day] =
|
||||
{x: this._daysPostEpochToDate(day), size: visitCountSum};
|
||||
{x: this._daysPostEpochToDate(day), size: visitCountSum, domainList: domainsToCountMap};
|
||||
|
||||
this._setMaxWeightAndDateCount(type, namespace, interest, visitCountSum);
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ function Controller(options={}) {
|
|||
});
|
||||
this._urlClassifier = new UrlClassifier(this._workers);
|
||||
|
||||
this._dayBuffer = new DayBuffer(new Pipeline(this._rankers, this._hostStripper,
|
||||
this._dayBuffer = new DayBuffer(new Pipeline(this._rankers,
|
||||
this._timelineDataProcessor, this._weightIntensityDataProcessor,
|
||||
this._intentInterestDataProcessor, this._dispatcher));
|
||||
this._processingHistory = false;
|
||||
|
|
Загрузка…
Ссылка в новой задаче