public TimeModule() { _bookmarks = new ReadOnlyObservableCollection <Bookmark>(new ObservableCollection <Bookmark>()); MapViewTimeChangedEvent.Subscribe(OnTimeChanged); ActiveMapViewChangedEvent.Subscribe(OnActiveMapViewChanged); LoadBookmarks(); }
public MapTimeViewModel() { MapViewTimeChangedEvent.Subscribe(OnTimeChanged); ActiveMapViewChangedEvent.Subscribe(OnActiveMapViewChanged); var mapView = MapView.Active; if (mapView != null) { _startDate = mapView.Time.Start; _endDate = mapView.Time.End; } }