Properties
Private
Readonly
configuration
Optional
onErrorResponseCallback
Optional
onRequestCallback
Optional
onResponseCallback
Private
Readonly
resolver
Private
Optional
serverInformation
Methods
debug
- debug(message: string): void
-
Returns void
del
- del(path: string, args?: RouteArgs<RouteArgLookup>): Promise<unknown>
-
Parameters
-
path: string
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<unknown>
Private
dispatchRequest
- dispatchRequest(method: any, url: string, requestBody?: any): Promise<unknown>
-
Parameters
-
method: any
-
url: string
-
Optional
requestBody: any
Returns Promise<unknown>
Private
doCommand
- doCommand<TReturn>(verb: string, path: string, command?: any, args?: RouteArgs<RouteArgLookup>): Promise<TReturn>
-
Parameters
-
verb: string
-
path: string
-
Optional
command: any
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<TReturn>
doCreate
- doCreate<TReturn>(path: string, command?: any, args?: RouteArgs<RouteArgLookup>): Promise<TReturn>
-
Parameters
-
path: string
-
Optional
command: any
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<TReturn>
doUpdate
- doUpdate<TReturn>(path: string, command?: any, args?: RouteArgs<RouteArgLookup>): Promise<TReturn>
-
Parameters
-
path: string
-
Optional
command: any
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<TReturn>
error
- error(message: string, error?: undefined | Error): void
-
Parameters
-
message: string
-
error: undefined | Error = undefined
Returns void
get
- get<TResource>(path: undefined | string, args?: RouteArgs<RouteArgLookup>): Promise<TResource>
-
Parameters
-
path: undefined | string
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<TResource>
getRaw
- getRaw(path: string, args?: RouteArgs<RouteArgLookup>): Promise<string>
-
Parameters
-
path: string
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<string>
info
- info(message: string): void
-
Returns void
post
- post<TReturn>(path: string, resource?: any, args?: RouteArgs<RouteArgLookup>): Promise<TReturn>
-
Parameters
-
path: string
-
Optional
resource: any
-
Optional
args: RouteArgs<RouteArgLookup>
Returns Promise<TReturn>
request
- request<TReturn>(path: string, request?: any): Promise<TReturn>
-
Parameters
-
path: string
-
Optional
request: any
Returns Promise<TReturn>
resolve
- resolve(path: string, uriTemplateParameters?: RouteArgs<RouteArgLookup>): string
-
Parameters
-
path: string
-
Optional
uriTemplateParameters: RouteArgs<RouteArgLookup>
Returns string
resolveUrl
- resolveUrl(path: string, args?: RouteArgs<RouteArgLookup>): string
-
Parameters
-
path: string
-
Optional
args: RouteArgs<RouteArgLookup>
Returns string
setOnErrorResponseCallback
warn
- warn(message: string): void
-
Returns void