Merge pull request #12494 from vvlladd28/bug/trip-animation/not-apply-settings
Fixed some of the applied settings not being shown in trip animation widget
This commit is contained in:
commit
50766d5931
@ -21,20 +21,20 @@ import { Store } from '@ngrx/store';
|
|||||||
import { AppState } from '@core/core.state';
|
import { AppState } from '@core/core.state';
|
||||||
import {
|
import {
|
||||||
CircleSettings,
|
CircleSettings,
|
||||||
CommonMapSettings,
|
|
||||||
defaultCircleSettings,
|
defaultCircleSettings,
|
||||||
defaultCommonMapSettings,
|
|
||||||
defaultMapProviderSettings,
|
defaultMapProviderSettings,
|
||||||
defaultMarkersSettings,
|
|
||||||
defaultPolygonSettings,
|
defaultPolygonSettings,
|
||||||
|
defaultTripAnimationCommonSettings,
|
||||||
|
defaultTripAnimationMarkersSettings,
|
||||||
defaultTripAnimationPathSettings,
|
defaultTripAnimationPathSettings,
|
||||||
defaultTripAnimationPointSettings,
|
defaultTripAnimationPointSettings,
|
||||||
defaultTripAnimationSettings,
|
defaultTripAnimationSettings,
|
||||||
MapProviderSettings,
|
MapProviderSettings,
|
||||||
MarkersSettings,
|
|
||||||
PointsSettings,
|
PointsSettings,
|
||||||
PolygonSettings,
|
PolygonSettings,
|
||||||
PolylineSettings
|
PolylineSettings,
|
||||||
|
TripAnimationCommonSettings,
|
||||||
|
TripAnimationMarkerSettings
|
||||||
} from 'src/app/modules/home/components/widget/lib/maps/map-models';
|
} from 'src/app/modules/home/components/widget/lib/maps/map-models';
|
||||||
import { extractType } from '@core/utils';
|
import { extractType } from '@core/utils';
|
||||||
|
|
||||||
@ -76,8 +76,8 @@ export class TripAnimationWidgetSettingsComponent extends WidgetSettingsComponen
|
|||||||
|
|
||||||
protected prepareInputSettings(settings: WidgetSettings): WidgetSettings {
|
protected prepareInputSettings(settings: WidgetSettings): WidgetSettings {
|
||||||
const mapProviderSettings = extractType<MapProviderSettings>(settings, Object.keys(defaultMapProviderSettings) as (keyof MapProviderSettings)[]);
|
const mapProviderSettings = extractType<MapProviderSettings>(settings, Object.keys(defaultMapProviderSettings) as (keyof MapProviderSettings)[]);
|
||||||
const commonMapSettings = extractType<CommonMapSettings>(settings, Object.keys(defaultCommonMapSettings) as (keyof CommonMapSettings)[]);
|
const commonMapSettings = extractType<TripAnimationCommonSettings>(settings, Object.keys(defaultTripAnimationCommonSettings) as (keyof TripAnimationCommonSettings)[]);
|
||||||
const markersSettings = extractType<MarkersSettings>(settings, Object.keys(defaultMarkersSettings) as (keyof MarkersSettings)[]);
|
const markersSettings = extractType<TripAnimationMarkerSettings>(settings, Object.keys(defaultTripAnimationMarkersSettings) as (keyof TripAnimationMarkerSettings)[]);
|
||||||
const pathSettings = extractType<PolylineSettings>(settings, Object.keys(defaultTripAnimationPathSettings) as (keyof PolylineSettings)[]);
|
const pathSettings = extractType<PolylineSettings>(settings, Object.keys(defaultTripAnimationPathSettings) as (keyof PolylineSettings)[]);
|
||||||
const pointSettings = extractType<PointsSettings>(settings, Object.keys(defaultTripAnimationPointSettings) as (keyof PointsSettings)[]);
|
const pointSettings = extractType<PointsSettings>(settings, Object.keys(defaultTripAnimationPointSettings) as (keyof PointsSettings)[]);
|
||||||
const polygonSettings = extractType<PolygonSettings>(settings, Object.keys(defaultPolygonSettings) as (keyof PolygonSettings)[]);
|
const polygonSettings = extractType<PolygonSettings>(settings, Object.keys(defaultPolygonSettings) as (keyof PolygonSettings)[]);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user