Coveo ResultLink Component (CoveoResultLink)

Index

Methods

debugInfo

  • debugInfo(): any

disable

  • disable(): void

enable

  • enable(): void

getBindings

openLink

  • openLink(logAnalytics?: boolean): void

openLinkAsConfigured

  • openLinkAsConfigured(logAnalytics?: boolean): void

openLinkInNewWindow

  • openLinkInNewWindow(logAnalytics?: boolean): void

openLinkInOutlook

  • openLinkInOutlook(logAnalytics?: boolean): 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

alwaysOpenInNewWindow

alwaysOpenInNewWindow: boolean
Markup configuration example(s) :
data-always-open-in-new-window='true'
data-always-open-in-new-window='false'

field

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

hrefTemplate

hrefTemplate: string
Markup configuration example(s) :
data-href-template='foo'

onClick

onClick: function

Type declaration

openInOutlook

openInOutlook: boolean
Markup configuration example(s) :
data-open-in-outlook='true'
data-open-in-outlook='false'

openQuickview

openQuickview: boolean
Markup configuration example(s) :
data-open-quickview='true'
data-open-quickview='false'

titleTemplate

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

Constructors

constructor