public FilterCriteria CreateCriteria() { var query = searchTextBox.Text; var criteria = new FilterCriteria { Group = groupMode.Value, Sort = sortMode.Value, AllowConvertedBeatmaps = showConverted.Value, Ruleset = ruleset.Value }; FilterQueryParser.ApplyQueries(criteria, query); return(criteria); }
public FilterCriteria CreateCriteria() { var query = searchTextBox.Text; var criteria = new FilterCriteria { Group = groupMode.Value, Sort = sortMode.Value, AllowConvertedBeatmaps = showConverted.Value, Ruleset = ruleset.Value, Collection = collectionDropdown?.Current.Value.Collection }; if (!minimumStars.IsDefault) criteria.UserStarDifficulty.Min = minimumStars.Value; if (!maximumStars.IsDefault) criteria.UserStarDifficulty.Max = maximumStars.Value; FilterQueryParser.ApplyQueries(criteria, query); return criteria; }