Daniel García Aubert
|
38e7e71328
|
Implement template method pattern to format histogram query output
|
2017-09-11 17:19:02 +02:00 |
|
Daniel García Aubert
|
271932a80d
|
Extract condition to a method
|
2017-09-11 17:17:42 +02:00 |
|
Daniel García Aubert
|
4f33e0d794
|
Rename Histogram.dataview by Histogram.histogramImplementation
|
2017-09-11 15:34:42 +02:00 |
|
Daniel García Aubert
|
ec23bfc79b
|
Rename HistogramBase by BaseHistogram
|
2017-09-11 13:54:46 +02:00 |
|
Daniel García Aubert
|
6c3fa045cd
|
Rename HistogramBase by BaseHistogram
|
2017-09-11 13:53:05 +02:00 |
|
Simon
|
d75ee965ae
|
changing some 'var' to 'let/const'
|
2017-09-11 11:48:33 +02:00 |
|
Simon
|
5e9b2e45c7
|
creating HistogramBase with the common functions of NumericHistogram and DateHistogram
|
2017-09-11 11:32:20 +02:00 |
|
Simon
|
e4a20fa954
|
adding forgotten return
|
2017-09-08 17:57:35 +02:00 |
|
Simon
|
a20900210d
|
removing unneeded _isDateHistogram function
|
2017-09-08 17:54:25 +02:00 |
|
Simon
|
2650c3b3e6
|
removing self=this assignment
|
2017-09-08 17:51:02 +02:00 |
|
Simon
|
25ef2610aa
|
Varible declarations to let/const
|
2017-09-08 17:43:10 +02:00 |
|
Simon
|
92f6f59e07
|
Fix jshint style errors
|
2017-09-08 16:13:23 +02:00 |
|
Simon
|
5e07cc2ad1
|
Remove unneeded condittion
|
2017-09-08 16:06:54 +02:00 |
|
Simon
|
5593d92c4b
|
Do not choose histogram implementation until getResult()
|
2017-09-08 15:55:23 +02:00 |
|
Simon
|
29f32cb9cc
|
Expose dataview's methods to bypass concrete overview's implementations
|
2017-09-08 15:53:00 +02:00 |
|
Simon
|
1d4935cc9a
|
Fix undefined while destrutcuring assignment
|
2017-09-08 15:50:01 +02:00 |
|
Simon
|
f75b4312a1
|
Fix undefined while destructuring assignment
|
2017-09-08 15:49:25 +02:00 |
|
Simon
|
23dd143fa5
|
Make Histogram class as context of state pattern
|
2017-09-08 12:48:08 +02:00 |
|
Simon
|
7d42afcdb4
|
remove unnecessary properties of NumericHistogram
|
2017-09-08 12:22:24 +02:00 |
|
Simon
|
78b95d05d0
|
make private functions
|
2017-09-08 12:21:22 +02:00 |
|
Simon
|
fb753e50a2
|
remove getOffset function
|
2017-09-08 12:19:05 +02:00 |
|
Simon
|
c863cdd9f6
|
remove getAggregation function
|
2017-09-08 12:17:29 +02:00 |
|
Simon
|
a4ebce52db
|
remove unnecessary properties in format function
|
2017-09-08 12:16:56 +02:00 |
|
Simon
|
4a00a2d673
|
rename buildQueryTpl by _buildQueryTpl
|
2017-09-08 12:15:21 +02:00 |
|
Simon
|
38f0e23efe
|
rename buildNumericHistogramQueryTpl by buildQueryTpl
|
2017-09-08 12:10:31 +02:00 |
|
Simon
|
7f14785091
|
fix namespace for debugging
|
2017-09-08 12:07:49 +02:00 |
|
Simon
|
db969a51ad
|
make public some private functions
|
2017-09-08 12:07:07 +02:00 |
|
Simon
|
3441ad6aa9
|
rename _buildDateHistogramQueryTpl by _buildQueryTpl
|
2017-09-08 12:04:25 +02:00 |
|
Simon
|
347dea8f66
|
naming private functions
|
2017-09-08 12:01:15 +02:00 |
|
Simon
|
a3112aa929
|
fix function name in recursion
|
2017-09-08 11:55:28 +02:00 |
|
Simon
|
157946cc42
|
Rename DateHistogram class
|
2017-09-08 11:54:30 +02:00 |
|
Simon
|
8ce25d958c
|
fix namespace for debugging
|
2017-09-08 11:53:47 +02:00 |
|
Daniel García Aubert
|
7e099be134
|
Add specific implementations of histograms based on column type; still not used
|
2017-09-08 10:29:54 +02:00 |
|
Daniel García Aubert
|
63a7ee08d0
|
Avoid nested ternaries for date histograms
|
2017-09-06 19:15:39 +02:00 |
|
Daniel García Aubert
|
b63a67a5b8
|
Avoid nested ternaries
|
2017-09-06 18:33:51 +02:00 |
|
Daniel García Aubert
|
1ac8455dc2
|
Use template strings to build histogram query
|
2017-09-06 18:13:34 +02:00 |
|
Daniel García Aubert
|
9f52e58be8
|
Rename BaseWidget by BaseDataview
|
2017-09-06 16:54:08 +02:00 |
|
Daniel García Aubert
|
4edf18f77a
|
Remove underscore requirement
|
2017-09-06 16:52:17 +02:00 |
|
Daniel García Aubert
|
b5d2de8edc
|
Do not use _.omit()
|
2017-09-06 16:49:00 +02:00 |
|
Daniel García Aubert
|
8ac041805c
|
Use typeof !== string instead of underscore's equivalent
|
2017-09-06 16:20:01 +02:00 |
|
Daniel García Aubert
|
6e0dc8666d
|
Use .hasOwnProperty() instead of underscore's equivalent
|
2017-09-06 16:14:29 +02:00 |
|
Daniel García Aubert
|
3e55bd2abb
|
Make happy to jshint
|
2017-09-06 15:56:52 +02:00 |
|
Daniel García Aubert
|
da1d0550f6
|
Use const keyword for constants
|
2017-09-06 15:52:13 +02:00 |
|
Daniel García Aubert
|
c37ef36a61
|
Move parseOffset function to a class method
|
2017-09-06 15:49:05 +02:00 |
|
Daniel García Aubert
|
9e3e1cad9a
|
Move getWidth function to a class method
|
2017-09-06 15:47:21 +02:00 |
|
Daniel García Aubert
|
e84f30488f
|
Move getBinsCount function to a class method
|
2017-09-06 15:45:51 +02:00 |
|
Daniel García Aubert
|
49a60caffc
|
Move getBinEnd function to a class method
|
2017-09-06 15:42:29 +02:00 |
|
Daniel García Aubert
|
392e004879
|
Move getBinStart and populateBinStart function to a class method
|
2017-09-06 15:38:23 +02:00 |
|
Daniel García Aubert
|
288656301b
|
Move getOffset function to a class method
|
2017-09-06 15:37:28 +02:00 |
|
Daniel García Aubert
|
96740b82ed
|
Move getAggregation function to a class method
|
2017-09-06 13:52:02 +02:00 |
|