protected async void InitializePageState(object parameter) { var param = (StopParameter)parameter; this.ViewModel = new StopViewModel(); //ViewModel.Initialize(parameter, stateManager); ViewModel.Initialize(parameter); var viewSource = (CollectionViewSource)Resources["src"]; viewSource.Source = ViewModel.ItemsSource; registerBottomObserver(); if (ViewModel.CurrentTime) { stateManager.ScheduleTask <StopPage>(500, page => page.flashTimes()); } foreach (var task in ViewModel.TasksToSchedule) { stateManager.ScheduleTaskEveryMinute(task); } }
protected async void InitializePageState(object parameter) { this.parameter = parameter; createController(parameter); stateManager.ScheduleTask <MapPage>(10000, page => page.DoLocationMarking(), preExecute: true); }