Coveo FacetSlider Component (CoveoFacetSlider)

Index

Methods

debugInfo

  • debugInfo(): any

disable

  • disable(): void

enable

  • enable(): void

getBindings

getSelectedValues

  • getSelectedValues(): number[]
  • Returns number[]

    An array of number containing the first and last selected values, if possible. An array containing two undefined values otherwise.

isActive

  • isActive(): boolean

reset

  • reset(): void

setSelectedValues

  • setSelectedValues(values: number[]): void

Static get

  • get(element: HTMLElement, componentClass?: any, noThrow?: boolean): BaseComponent

Properties

bind

componentOptionsModel

componentOptionsModel: ComponentOptionsModel

componentStateModel

componentStateModel: ComponentStateModel

disabled

disabled: boolean

logger

logger: Logger

queryController

queryController: QueryController

queryStateModel

queryStateModel: QueryStateModel

root

root: HTMLElement

searchInterface

searchInterface: SearchInterface

Static ID

ID: string

Accessors

usageAnalytics

usageAnalytics:

Component Options

dateField

dateField: boolean
Markup configuration example(s) :
data-date-field='true'
data-date-field='false'

dateFormat

dateFormat: string
Markup configuration example(s) :
data-date-format='foo'

displayAsPercent

displayAsPercent: any

displayAsValue

displayAsValue: any

end

end: any

excludeOuterBounds

excludeOuterBounds: boolean
Markup configuration example(s) :
data-exclude-outer-bounds='true'
data-exclude-outer-bounds='false'

field

Markup configuration example(s) :
data-field='@foo'

getSteps

getSteps: function

Type declaration

    • (start: number, end: number): number[]
    • Parameters

      • start: number
      • end: number

      Returns number[]

graph

graph: any

id

id: string
Markup configuration example(s) :
data-id='foo'

queryOverride

queryOverride: string
Markup configuration example(s) :
data-query-override='foo'

rangeSlider

rangeSlider: boolean
Markup configuration example(s) :
data-range-slider='true'
data-range-slider='false'

rounded

rounded: number
Markup configuration example(s) :
data-rounded='10'

start

start: any

steps

steps: number
Markup configuration example(s) :
data-steps='10'

title

title: string
Markup configuration example(s) :
data-title='foo'

valueCaption

valueCaption: function

Type declaration

    • (values: number[]): string
    • Parameters

      • values: number[]

      Returns string

Constructors

constructor