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