IAttributeFilter
No description
interface IAttributeFilter {
id: String!
type: AttributeType!
textFilters: [AttributeTextFilter!]
integerRangeFilter: AttributeIntegerRangeFilter
decimalRangeFilter: AttributeDecimalRangeFilter
}
Fields
IAttributeFilter.id
● String!
non-null scalar
The ID of the attributeDescription this attribute filter is for
IAttributeFilter.type
● AttributeType!
non-null enum
The type of the attribute. Possible values:
- text
- list
- enum
- enumlist
- color
- date
- datetime
- object
- integer
- decimal
IAttributeFilter.textFilters
● [AttributeTextFilter!]
list object
All available attribute text values within this search result for this particular attribute.
IAttributeFilter.integerRangeFilter
● AttributeIntegerRangeFilter
object
Minimum and maximum value range for integer attributes
IAttributeFilter.decimalRangeFilter
● AttributeDecimalRangeFilter
object
Minimum and maximum value range for decimal attributes
Implemented By
AttributeFilter
object