Coveo DynamicFacetRange Component (CoveoDynamicFacetRange)

Index

Methods

collapse

  • collapse(): void

debugInfo

  • debugInfo(): any

deselectMultipleValues

  • deselectMultipleValues(values: string[]): void

deselectValue

  • deselectValue(value: string): void

disable

  • disable(): void

enable

  • enable(): void

enableFreezeCurrentValuesFlag

  • enableFreezeCurrentValuesFlag(): void

enableFreezeFacetOrderFlag

  • enableFreezeFacetOrderFlag(): void

expand

  • expand(): void

getBindings

getCaptionForStringValue

  • getCaptionForStringValue(value: string): string

hasSelectedValue

  • hasSelectedValue(value: string): boolean

reset

  • reset(): void

selectMultipleValues

  • selectMultipleValues(values: string[]): void

selectValue

  • selectValue(value: string): void

showLessValues

  • showLessValues(): void

showMoreValues

  • showMoreValues(additionalNumberOfValues?: number): void

toggleCollapse

  • toggleCollapse(): void

toggleSelectValue

  • toggleSelectValue(value: string): 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

currencySymbol

currencySymbol: string
Markup configuration example(s) :
data-currency-symbol='foo'

ranges

ranges: IRangeValue[]

sortOrder

sortOrder: FacetRangeSortOrder

valueFormat

Markup configuration example(s) :
data-value-format='date'

valueSeparator

valueSeparator: string
Markup configuration example(s) :
data-value-separator='until'
data-value-separator='up to'

Constructors

constructor

Implements