public YearAgoPage() { InitializeComponent(); _viewModel = new TimelineFeedViewModel(); _viewModel.UserInfo = OfflineDefaultData.DefaultUserInfo; ContainerStackLayout.BindingContext = _viewModel; BindingContext = _viewModel; MessagingCenter.Subscribe <SelectProgenyPage>(this, "Reload", async(sender) => { await SetUserAndProgeny(); await Reload(); }); MessagingCenter.Subscribe <AccountViewModel>(this, "Reload", async(sender) => { await SetUserAndProgeny(); await Reload(); }); }
public TimelinePage() { InitializeComponent(); _timeLineList = new List <TimeLineItem>(); _viewModel = new TimelineFeedViewModel(); _viewModel.UserInfo = OfflineDefaultData.DefaultUserInfo; BindingContext = _viewModel; ContainerStackLayout.BindingContext = _viewModel; Connectivity.ConnectivityChanged += Connectivity_ConnectivityChanged; TimeLineListView.ItemAppearing += ItemAppearingEvent; MessagingCenter.Subscribe <SelectProgenyPage>(this, "Reload", async(sender) => { await SetUserAndProgeny(); await Reload(); }); MessagingCenter.Subscribe <AccountViewModel>(this, "Reload", async(sender) => { await SetUserAndProgeny(); await Reload(); }); }