public void AddSuggestion(IBoundStepSuggestion <TNativeSuggestionItem> stepSuggestion) { suggestions.Add(stepSuggestion); stepSuggestion.MatchGroups.Add(this); }
private CultureInfo GetBindingCulture(IBoundStepSuggestion <TNativeSuggestionItem> boundStepSuggestion) { return(GetBindingCulture(boundStepSuggestion.Language)); }
public bool Contains(IBoundStepSuggestion <TNativeSuggestionItem> item) { return(items.Contains(item)); }
public bool Remove(IBoundStepSuggestion <TNativeSuggestionItem> item) { return(items.Remove(item)); }
private StepInstanceTemplate <TNativeSuggestionItem> GetParentTemplate(IBoundStepSuggestion <TNativeSuggestionItem> stepSuggestion) { StepInstance <TNativeSuggestionItem> stepInstance = stepSuggestion as StepInstance <TNativeSuggestionItem>; return(stepInstance != null ? stepInstance.ParentTemplate : null); }