Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
 protected async void InitializePageState(object parameter)
 {
     this.parameter = parameter;
     createController(parameter);
     stateManager.ScheduleTask <MapPage>(10000, page => page.DoLocationMarking(), preExecute: true);
 }