/// <summary> /// Initializes a new instance of the <see cref="IssuesViewModel" /> class. /// </summary> /// <param name="parent">The parent.</param> /// <param name="board">The board.</param> public IssuesViewModel(object parent, Board board) : base(parent) { _board = board; Filter = new FilterViewModel(this); PageNumbers = new ObservableCollection<PageNumberViewModel>(); Issues = new ObservableCollection<IssueViewModel>(); AllIssues = new ObservableCollection<IssueViewModel>(); Filter.SetModel(board.GetFullFilter(), board.GetDefaultFilter()); AsyncSearch(); }