Exemplo n.º 1
0
 public override void ViewDidLoad()
 {
     base.ViewDidLoad();
     TransactionsTableView.RegisterNibForCellReuse(RecordTableViewCell.Nib, RecordTableViewCell.Key);
     TransactionsTableView.Source = _viewModel.Transactions.GetTableViewSource(BindTransactionCell, RecordTableViewCell.Key, () => new TableViewSourceExtension <WalletTransaction>(null));
     _viewModel.InitializeWithAccount(_account);
 }
Exemplo n.º 2
0
        public void Configure(ITransactionsWidgetViewModel viewModel)
        {
            if (!_configured)
            {
                _viewModel = viewModel;

                TitleLabel.Text = "Transactions";
                TransactionsTableView.RegisterNibForCellReuse(RecordTableViewCell.Nib, RecordTableViewCell.Key);
                TransactionsTableView.Source = _viewModel.Transactions.GetTableViewSource(BindTransactionCell, RecordTableViewCell.Key, () => new TableViewSourceExtension <WalletTransaction>(TransactionSelected));

                MoreButton.SetCommand(_viewModel.MoreButtonAction);
                _configured = true;
            }
        }
 public override void ViewDidLoad()
 {
     base.ViewDidLoad();
     TransactionsTableView.RegisterNibForCellReuse(RecordTableViewCell.Nib, RecordTableViewCell.Key);
     TransactionsTableView.Source = _viewModel.Transactions.GetTableViewSource(BindTransactionCell, RecordTableViewCell.Key, () => new TableViewSourceExtension <WalletTransaction>(TransactionSelected));
 }