Skip to main content

Interface: IAttributeFilter

Defined in: type/IAttributeFilter.ts:8

Base interface for attribute filters

Extended by

Properties

decimalRangeFilter?

optional decimalRangeFilter?: AttributeDecimalRangeFilter

Defined in: type/IAttributeFilter.ts:29

Minimum and maximum value range for decimal attributes


id

id: string

Defined in: type/IAttributeFilter.ts:10

The ID of the attributeDescription this attribute filter is for


integerRangeFilter?

optional integerRangeFilter?: AttributeIntegerRangeFilter

Defined in: type/IAttributeFilter.ts:27

Minimum and maximum value range for integer attributes


textFilters?

optional textFilters?: AttributeTextFilter[]

Defined in: type/IAttributeFilter.ts:25

All available attribute text values within this search result for this particular attribute.


type

type: AttributeType

Defined in: type/IAttributeFilter.ts:23

The type of the attribute. Possible values:

  • text
  • list
  • enum
  • enumlist
  • color
  • date
  • datetime
  • object
  • integer
  • decimal