Esempio n. 1
0
 public void UpdateCell(WeekViewViewModel weekViewViewModel, int row)
 {
     IconImage2.Image = weekViewViewModel.Image(row);
     DayLabel.Text    = weekViewViewModel.Day(row);
     DateLabel.Text   = weekViewViewModel.Date(row);
     Speed2Label.Text = weekViewViewModel.WindSpeed(row);
     Temp2Label.Text  = weekViewViewModel.TemperatureRange(row);
     Humid2Label.Text = weekViewViewModel.Humidity(row);
 }
Esempio n. 2
0
 private void OnWeatherDataUpdated(object sender, WeatherDataUpdatedEventArgs e)
 {
     BeginInvokeOnMainThread(() =>
     {
         dayViewViewModel    = new DayViewViewModel(e.weatherData);
         weatherDayDataArray = e.weatherData.DailyData.ToArray();
         weekViewViewModel   = new WeekViewViewModel(weatherDayDataArray);
         UpdateWeatherUI();
     });
 }
Esempio n. 3
0
 public RootTableSource(WeatherDayData[] items)
 {
     weekViewViewModel = new WeekViewViewModel(items);
 }