|
docs
Community
Feedback
News
Guides
Searching With Coveo
Project Guide
Services
API Reference
JavaScript Search Framework
Headless
Push API
Field API
Search API
Usage Analytics API
Other APIs
Extensions
Coveo for Commerce
Coveo for Salesforce
Coveo for ServiceNow
Coveo for Sitecore
Filter
Inherited
Globals
Endpoint
Caller
call
call
Using
Ajax
JsonP
call
UsingXDomain
Request
call
UsingXMLHttp
Request
use
Jsonp
constructor
Globals
EndpointCaller
Class EndpointCaller
Index
Methods
call
call
Using
Ajax
JsonP
call
UsingXDomain
Request
call
UsingXMLHttp
Request
Properties
use
Jsonp
Constructors
constructor
Methods
call
call<T>
(
params
:
IEndpointCallParameters
)
:
Promise
<
ISuccessResponse
<
T
>
>
Type parameters
T
Parameters
params:
IEndpointCallParameters
Returns
Promise
<
ISuccessResponse
<
T
>
>
A promise of the given type
call
Using
Ajax
JsonP
call
Using
Ajax
JsonP<T>
(
requestInfo
:
IRequestInfo
<
T
>
)
:
Promise
<
ISuccessResponse
<
T
>
>
Type parameters
T
Parameters
requestInfo:
IRequestInfo
<
T
>
Returns
Promise
<
ISuccessResponse
<
T
>
>
call
UsingXDomain
Request
call
UsingXDomain
Request<T>
(
requestInfo
:
IRequestInfo
<
T
>
)
:
Promise
<
ISuccessResponse
<
T
>
>
Type parameters
T
Parameters
requestInfo:
IRequestInfo
<
T
>
Returns
Promise
<
ISuccessResponse
<
T
>
>
call
UsingXMLHttp
Request
call
UsingXMLHttp
Request<T>
(
requestInfo
:
IRequestInfo
<
T
>
, responseType
?:
string
)
:
Promise
<
ISuccessResponse
<
T
>
>
Type parameters
T
Parameters
requestInfo:
IRequestInfo
<
T
>
Default value
responseType:
string
= "text"
Returns
Promise
<
ISuccessResponse
<
T
>
>
Properties
use
Jsonp
use
Jsonp
:
boolean
Constructors
constructor
new
Endpoint
Caller
(
options
?:
IEndpointCallerOptions
)
:
EndpointCaller
Parameters
Default value
options:
IEndpointCallerOptions
= {}
Returns
EndpointCaller
Hierarchy
EndpointCaller
Implements
IEndpointCaller