public FilterListByNames(List <T> elements, SimpleFilterViewImpl5 filterInput) { this.elements = elements; filter = new FilterImpl <IStringFilterable>(); filter.OnFilterChanged += HandleOnFilterChanged; filter.ConnectRequest(new StringFilterRequest(filterInput)); }
public SearchRequest5(SimpleFilterViewImpl5 view, int orderId = 0, bool castStringToLower = false) { this.view = view; this.view.OnFilterValueChanged += OnFilterChanged; this.castStringToLower = castStringToLower; OrderID = orderId; StringRequest = string.Empty; RefreshValue(); }
public StringFilterRequest(SimpleFilterViewImpl5 view, int orderId = 0) : base(view, orderId, true) { }