Interface IFilterBarComponent
- Namespace
- GroupeIsa.Neos.EndToEndTests.UI.Components
- Assembly
- GroupeIsa.Neos.EndToEndTests.UI.dll
Provides the functionalities of the automation of a filter bar component.
[AbstractionComponent("filter-bar")]
public interface IFilterBarComponent : IFilterChipsComponent, IAutomationComponent
- Inherited Members
Methods
ClearInputValue(string)
Removes a filter by the input.
void ClearInputValue(string propertyName)
Parameters
propertyName
stringThe property name.
GetFilterableProperties()
Gets the properties displayed by an input filter in the filter bar.
IEnumerable<string> GetFilterableProperties()
Returns
- IEnumerable<string>
The property names.
GetQuickSearch()
Gets the quick search component.
IQuickSearchComponent GetQuickSearch()
Returns
- IQuickSearchComponent
The quick search component.
OpenFilterBuilder()
Opens the filter builder.
IFilterBuilderComponent OpenFilterBuilder()
Returns
- IFilterBuilderComponent
The filter builder component.
SetInputValue(string, FilterOperator)
Sets a filter by the input.
void SetInputValue(string propertyName, FilterOperator @operator)
Parameters
propertyName
stringThe property name.
operator
FilterOperatorThe operator.
Exceptions
- AutomationException
Throws when the input is not found.
SetInputValue(string, FilterOperator, string)
Sets a filter by the input.
void SetInputValue(string propertyName, FilterOperator @operator, string value)
Parameters
propertyName
stringThe property name.
operator
FilterOperatorThe operator.
value
stringThe value.
Exceptions
- AutomationException
Throws when the input is not found.
SetInputValue(string, FilterOperator, string, string)
Sets a filter by the input.
void SetInputValue(string propertyName, FilterOperator @operator, string value1, string value2)
Parameters
propertyName
stringThe property name.
operator
FilterOperatorThe operator.
value1
stringThe first value.
value2
stringThe second value.
SetInputValue(string, FilterOperator, string[])
Sets a filter by the input.
void SetInputValue(string propertyName, FilterOperator @operator, string[] value)
Parameters
propertyName
stringThe property name.
operator
FilterOperatorThe operator.
value
string[]The value.
SetInputValue(string, string)
Sets a filter by the input.
void SetInputValue(string propertyName, string value)