|
|
|
@ -24,7 +24,11 @@ import { WidgetConfigComponentData } from '@home/models/widget-component.models' |
|
|
|
import { isDefinedAndNotNull, isUndefined, mergeDeepIgnoreArray } from '@core/utils'; |
|
|
|
import { mapWidgetDefaultSettings, MapWidgetSettings } from '@home/components/widget/lib/maps/map-widget.models'; |
|
|
|
import { cssSizeToStrSize, resolveCssSize } from '@shared/models/widget-settings.models'; |
|
|
|
import { WidgetConfig, widgetTitleAutocompleteValues } from '@shared/models/widget.models'; |
|
|
|
import { |
|
|
|
datasourcesHasOnlyComparisonAggregation, |
|
|
|
WidgetConfig, |
|
|
|
widgetTitleAutocompleteValues |
|
|
|
} from '@shared/models/widget.models'; |
|
|
|
import { |
|
|
|
getTimewindowConfig, |
|
|
|
setTimewindowConfig |
|
|
|
@ -196,4 +200,17 @@ export class MapBasicConfigComponent extends BasicWidgetConfigComponent { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public get onlyHistoryTimewindow(): boolean { |
|
|
|
if (this.trip) { |
|
|
|
return false; |
|
|
|
} else { |
|
|
|
const widgetDefinition = findWidgetModelDefinition(this.widget); |
|
|
|
if (widgetDefinition) { |
|
|
|
return widgetDefinition.datasourcesHasOnlyComparisonAggregation(this.widget); |
|
|
|
} else { |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|