public TweetsListView(TweetsViewModel viewModel) { InitializeComponent(); BindingContext = viewModel; _viewModel = viewModel; var task = viewModel.Initialise(); }
public override async void ViewDidLoad() { base.ViewDidLoad(); var tableViewController = _viewModel.Tweets.GetController(CreateCommentCell, BindCommentCell); tableViewController.SelectionChanged += (s, e) => { var viewController = new MapViewController { Tweet = tableViewController.SelectedItem }; NavigationController.PushViewController(viewController, true); }; AddChildViewController(tableViewController); AddSearchBar(tableViewController); AddView(tableViewController); await _viewModel.Initialise(); }
private async void SetUpCredentials() { viewModel = new TweetsViewModel(); await viewModel.Initialise(); }