Ejemplo n.º 1
0
        public override void ViewDidDisappear()
        {
            base.ViewDidDisappear();

            _subscriptions.Clear();
            _tableViewSource           = null;
            GitWatchdogList.DataSource = null;
        }
Ejemplo n.º 2
0
        public override void ViewDidAppear()
        {
            base.ViewDidAppear();

            _tableViewSource = new GitwatchdogTableViewSource(ViewModel.Items, GitWatchdogList);
            _tableViewSource.DeleteCommand = ViewModel.DeleteRepo;


            btnAdd.RegisterCommand(ViewModel.AddNewRepo, () => txtUrl.StringValue)
            .DisposeWith(_subscriptions);

            btnRefresh.RegisterCommand(ViewModel.RefreshCommand)
            .DisposeWith(_subscriptions);

            btnBrowse.RegisterCommand(ViewModel.BrowseCommand)
            .DisposeWith(_subscriptions);
        }