Ejemplo n.º 1
0
 public virtual void HideRow(int row)
 {
     // add row the list
     mHideRowList.Put(row, GetRowValueFromPosition(row));
     // remove row model from adapter
     mTableView.GetAdapter().RemoveRow(row);
 }
Ejemplo n.º 2
0
 private void Initialize(ITableView _tableView, int _itemsPerPage,
                         Pagination.OnTableViewPageTurnedListener listener)
 {
     this.onTableViewPageTurnedListener = listener;
     this.itemsPerPage = _itemsPerPage;
     this.tableView    = _tableView;
     this.mRowHeaderRecyclerViewAdapter =
         (RowHeaderRecyclerViewAdapter)_tableView.GetRowHeaderRecyclerView().GetAdapter();
     this.mCellRecyclerViewAdapter = (CellRecyclerViewAdapter)_tableView.GetCellRecyclerView().GetAdapter();
     this.tableView.GetColumnSortHandler().AddColumnSortStateChangedListener(columnSortStateChangedListener);
     this.tableView.GetAdapter().AddAdapterDataSetChangedListener(adapterDataSetChangedListener);
     this.tableView.GetFilterHandler().AddFilterChangedListener(filterChangedListener);
     this.originalCellData = _tableView.GetAdapter().GetCellRecyclerViewAdapter().GetItems();
     this.originalRowData  = _tableView.GetAdapter().GetRowHeaderRecyclerViewAdapter().GetItems();
     this.currentPage      = 1;
     ReloadPages();
 }
Ejemplo n.º 3
0
 public FilterHandler(ITableView tableView)
 {
     adapterDataSetChangedListener = new _AdapterDataSetChangedListener_120(this);
     tableView.GetAdapter().AddAdapterDataSetChangedListener(adapterDataSetChangedListener);
     this.mCellRecyclerViewAdapter      = (CellRecyclerViewAdapter)tableView.GetCellRecyclerView().GetAdapter();
     this.mRowHeaderRecyclerViewAdapter =
         (RowHeaderRecyclerViewAdapter)tableView.GetRowHeaderRecyclerView().GetAdapter();
 }
Ejemplo n.º 4
0
 public CellRowRecyclerViewAdapter(Context context, ITableView tableView) : base(context, null)
 {
     this.mTableAdapter = tableView.GetAdapter();
     this.mTableView    = tableView;
 }