Constructors
constructor
Defined in src/services/client.ts:20
Parameters
Properties
Private _config
Defined in src/services/client.ts:12
Accessors
config
Defined in src/services/client.ts:14
Defined in src/services/client.ts:18
Parameters
Returns void
Methods
delete
Defined in src/services/client.ts:147
Type parameters
Parameters
A detailed response object as a Promise
get
Defined in src/services/client.ts:35
Type parameters
Parameters
url: string
Default value opts: RequestOptions = { showErrors: true }
Default value from: number = 0
Default value size: number = 500
Default value includeDeleted: boolean = false
A detailed response object as a Promise
getSearch
Defined in src/services/client.ts:220
Type parameters
Parameters
url: string
queryString: string
Default value opts: RequestOptions = { showErrors: true }
A detailed response object as a Promise
Private handleResponse
handleResponse<T>( responseType: string , response: Response ) : Promise < ResponseData < T > >
Defined in src/services/client.ts:292
Type parameters
Parameters
responseType: string
response: Response
A detailed response object as a Promise
post
Defined in src/services/client.ts:78
Type parameters
Parameters
url: string
payload: T
Default value opts: RequestOptions = { showErrors: true }
A detailed response object as a Promise
put
Defined in src/services/client.ts:113
Type parameters
Parameters
url: string
payload: T
Default value opts: RequestOptions = { showErrors: true }
A detailed response object as a Promise
search
search<T>( url: string , queryString: string , fields?: string , from?: number , size?: number , includeDeleted?: boolean , opts?: RequestOptions ) : Promise < ResponseData < T > >
Defined in src/services/client.ts:181
Type parameters
Parameters
url: string
queryString: string
Default value fields: string = null
Default value from: number = 0
Default value size: number = 500
Default value includeDeleted: boolean = false
Default value opts: RequestOptions = { showErrors: true }
A detailed response object as a Promise
searchForAll
searchForAll<T>( url: string , queryString: string , fields?: string , includeDeleted?: boolean , opts?: RequestOptions ) : Promise < ResponseData < T [] > >
Defined in src/services/client.ts:244
Type parameters
Parameters
url: string
queryString: string
Default value fields: string = null
Default value includeDeleted: boolean = false
Default value opts: RequestOptions = {showErrors: true}
A detailed response object as a Promise
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Type alias with type parameter
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
The Client service for Cosential Compass API calls.