public FilterViewModel(List <Keyword> keywords, List <Keyword> selectedKeywords) { Title = "Filter"; CloseCommand = new Command(async() => await OnCloseClicked()); SetFilterCommand = new Command(async() => await OnSetFilter()); DataSource = new List <SelectableData <Keyword> >(); foreach (Keyword keyword in keywords) { SelectableData <Keyword> sk = new SelectableData <Keyword>() { Data = keyword }; if (selectedKeywords.Contains(keyword)) { sk.IsChecked = true; } DataSource.Add(sk); } }
public void RemoveChipItem(SelectableData item) { MutableTestCollection.Remove(item); }