Fix missing diagram lines for groups in analyzer (#1761)
Fixes #1365. The analyzer now also shows the diagram lines if the Item is a Group that derives its state from its members. The group must have the type Number(:) or Dimmer. Also-by: Florian Hotze <florianh_dev@icloud.com> Signed-off-by: Christian Rose <christian.rose@chrose.de>pull/1798/head
parent
3234887212
commit
87903ffe47
|
@ -348,8 +348,9 @@ export default {
|
|||
let seriesOptions = {}
|
||||
seriesOptions.name = item.label || item.name
|
||||
seriesOptions.type = 'line'
|
||||
seriesOptions.discrete = false
|
||||
if ((item.type.indexOf('Number') !== 0 && item.type.indexOf('Dimmer') !== 0)) seriesOptions.discrete = true
|
||||
seriesOptions.discrete = true
|
||||
if (item.type.indexOf('Number') === 0 || item.type === 'Dimmer') seriesOptions.discrete = false
|
||||
if (item.groupType && (item.groupType.indexOf('Number') === 0 || item.groupType === 'Dimmer')) seriesOptions.discrete = false
|
||||
if (!seriesOptions.discrete && this.coordSystem === 'aggregate' && this.aggregateDimensions === 1) seriesOptions.type = 'bar'
|
||||
if (!seriesOptions.discrete && (this.coordSystem === 'calendar' || (this.coordSystem === 'aggregate' && this.aggregateDimensions === 2))) seriesOptions.type = 'heatmap'
|
||||
if (seriesOptions.discrete) seriesOptions.type = 'area'
|
||||
|
|
Loading…
Reference in New Issue