Table of Contents

Interface IFacetFilter

Namespace
HP.LFT.SDK.SAP.UI5
Assembly
HP.LFT.SDK.dll

An SAPUI5 facet filter object.

public interface IFacetFilter : IWebElement, ITestObject, IClickable, IWebTestObject, IWebDescriber, ITestObjectDescriber, ILocationInfoProvider, ISupportsNativeObject, IVisibleProvider, ISupportDragAndDrop, IEnabledProvider
Inherited Members
Extension Methods

Properties

ControlType

The type of facet filter object.

ControlType ControlType { get; }

Property Value

ControlType

Remarks

Possible values: ControlType

Desktop

Additional functionality provided by IDesktopFacetFilterBehavior.

IDesktopFacetFilterBehavior Desktop { get; }

Property Value

IDesktopFacetFilterBehavior

Filters

A collection of all filters in a facet filter.

ReadOnlyCollection<string> Filters { get; }

Property Value

ReadOnlyCollection<string>

Mobile

Additional functionality provided by IMobileFacetFilterBehavior.

IMobileFacetFilterBehavior Mobile { get; }

Property Value

IMobileFacetFilterBehavior

Mode

The visual display of the facet filter.

FacetFilterMode Mode { get; }

Property Value

FacetFilterMode

Remarks

Possible values: FacetFilterMode

Methods

GetSelectedKeysCountFor(string)

Returns the number of selected keys in the specific filter list.

uint GetSelectedKeysCountFor(string filterListTitle)

Parameters

filterListTitle string

the title of the filter list

Returns

uint

Number of selected keys

GetSelectedKeysCountFor(uint)

Returns the number of selected keys in the specific filter list.

uint GetSelectedKeysCountFor(uint filterListIndex)

Parameters

filterListIndex uint

the title of the filter list

Returns

uint

Number of selected keys

GetSelectedKeysFor(string)

Get selected filter keys in the specific filter list.

ReadOnlyCollection<string> GetSelectedKeysFor(string filterListTitle)

Parameters

filterListTitle string

the title of the filter list

Returns

ReadOnlyCollection<string>

A list of the filter keys (names) that are selected in the specified filter list, separated by semicolons (;).

GetSelectedKeysFor(uint)

Returns the selected filter keys in the specific filter list.

ReadOnlyCollection<string> GetSelectedKeysFor(uint filterListIndex)

Parameters

filterListIndex uint

the index of the filter list

Returns

ReadOnlyCollection<string>

Returns a collection of all selected keys