public FilterElement(IssuesFiltersViewModel.FilterModel filterModel, Action action, Action accessory) : base(filterModel.IssueModel.FilterName, action) { Accessory = UITableViewCellAccessory.DetailButton; AccessoryTapped += () => accessory(); FilterModel = filterModel; }
private void EditFilter(IssuesFiltersViewModel.FilterModel filterModel) { var ctrl = new IssuesFilterViewController(filterModel.IssueModel); ctrl.CreatedFilterModel = x => { filterModel.IssueModel = x; ViewModel.EditFilterCommand.Execute(filterModel); }; NavigationController.PushViewController(ctrl, true); }