Coveo CategoryFacet Component (CoveoCategoryFacet)

Index

Methods

changeActivePath

  • changeActivePath(path: string[]): void

debugInfo

  • debugInfo(): any

debugValue

  • debugValue(value: string): Promise<void>

deselectCurrentValue

  • deselectCurrentValue(): void

disable

  • disable(): void

enable

  • enable(): void

getAvailableValues

  • getAvailableValues(): object[]

getBindings

getCaption

  • getCaption(value: string): string

getVisibleParentValues

  • getVisibleParentValues(): CategoryValueDescriptor[]

hide

  • hide(): void

reload

  • reload(): void

reset

  • reset(): void

selectValue

  • selectValue(value: string): void

show

  • show(): void

showLess

  • showLess(): void

showMore

  • showMore(): 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

basePath

basePath: string[]

debug

debug: boolean
Markup configuration example(s) :
data-debug='true'
data-debug='false'

delimitingCharacter

delimitingCharacter: string
Markup configuration example(s) :
data-delimiting-character='foo'

dependsOn

dependsOn: string
Markup configuration example(s) :
data-depends-on='foo'

dependsOnCondition

dependsOnCondition: IDependentFacetCondition

displaySearchButton

displaySearchButton: boolean
Markup configuration example(s) :
data-display-search-button='true'
data-display-search-button='false'

displaySearchOnTop

displaySearchOnTop: boolean
Markup configuration example(s) :
data-display-search-on-top='true'
data-display-search-on-top='false'

enableFacetSearch

enableFacetSearch: boolean
Markup configuration example(s) :
data-enable-facet-search='true'
data-enable-facet-search='false'

enableMoreLess

enableMoreLess: boolean
Markup configuration example(s) :
data-enable-more-less='true'
data-enable-more-less='false'

facetSearchDelay

facetSearchDelay: number
Markup configuration example(s) :
data-facet-search-delay='10'

field

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

id

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

injectionDepth

injectionDepth: number
Markup configuration example(s) :
data-injection-depth='10'

maximumDepth

maximumDepth: number
Markup configuration example(s) :
data-maximum-depth='10'

numberOfResultsInFacetSearch

numberOfResultsInFacetSearch: number
Markup configuration example(s) :
data-number-of-results-in-facet-search='10'

numberOfValues

numberOfValues: number
Markup configuration example(s) :
data-number-of-values='10'

pageSize

pageSize: number
Markup configuration example(s) :
data-page-size='10'

title

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

valueCaption

valueCaption: IStringMap<string>

Constructors

constructor

Implements

  • IAutoLayoutAdjustableInsideFacetColumn