Skip to main content

Interface: AttributeFilter

Defined in: type/AttributeFilter.ts:10

Object class for AttributeFilter

Extends​

Properties​

attributeDescription?​

optional attributeDescription?: AttributeDescription

Defined in: type/AttributeFilter.ts:14

attributeDescription field


decimalRangeFilter?​

optional decimalRangeFilter?: AttributeDecimalRangeFilter

Defined in: type/AttributeFilter.ts:33

Minimum and maximum value range for decimal attributes

Overrides​

IAttributeFilter.decimalRangeFilter


id​

id: string

Defined in: type/AttributeFilter.ts:12

Attribute filter id

Overrides​

IAttributeFilter.id


integerRangeFilter?​

optional integerRangeFilter?: AttributeIntegerRangeFilter

Defined in: type/AttributeFilter.ts:31

Minimum and maximum value range for integer attributes

Overrides​

IAttributeFilter.integerRangeFilter


textFilters?​

optional textFilters?: AttributeTextFilter[]

Defined in: type/AttributeFilter.ts:29

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

Overrides​

IAttributeFilter.textFilters


type​

type: AttributeType

Defined in: type/AttributeFilter.ts:27

The type of the attribute. Possible values:

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

Overrides​

IAttributeFilter.type