Coveo OmniboxResultList Component (CoveoOmniboxResultList)

Index

Methods

buildResult

buildResults

debugInfo

  • debugInfo(): any

disable

  • disable(): void

displayMoreResults

enable

  • enable(): void

getAutoSelectedFieldsToInclude

  • getAutoSelectedFieldsToInclude(): string[]

getBindings

getDisplayedResults

  • getDisplayedResults(): IQueryResult[]

getDisplayedResultsElements

  • getDisplayedResultsElements(): HTMLElement[]

renderResults

  • renderResults(resultElements: HTMLElement[], append?: boolean): Promise<any>

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

Static elementsToIgnore

elementsToIgnore: string[]

Accessors

usageAnalytics

usageAnalytics:

Component Options

headerTitle

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

omniboxZIndex

omniboxZIndex: number
Markup configuration example(s) :
data-omnibox-z-index='10'

onSelect

onSelect: function

Type declaration

    • (result: IQueryResult, resultElement: HTMLElement, omniboxObject: IPopulateOmniboxEventArgs): void
    • Parameters

      • result: IQueryResult
      • resultElement: HTMLElement
      • omniboxObject: IPopulateOmniboxEventArgs

      Returns void

queryOverride

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

Constructors

constructor

Implements