MondayHttpClient
@appfire/fuse-http-client • Docs
@appfire/fuse-http-client / MondayHttpClient
Class: MondayHttpClient
Extends
HttpClient\<MondayKeyType,MondayHeaders>
Constructors
new MondayHttpClient()
new MondayHttpClient(
config):MondayHttpClient
Parameters
• config: ServiceConfig
Returns
Overrides
HttpClient<MondayKeyType, MondayHeaders>.constructor
Defined in
Properties
config
readonlyconfig:ServiceConfig
Overrides
HttpClient.config
Defined in
Methods
delete()
delete\<
R,B,P>(params?,data?):Promise\<HttpResponse\<R>>
Type Parameters
• R
• B
• P extends ParamsType = Partial\<ParamsType>
Parameters
• params?: P
• data?: B
Returns
Promise\<HttpResponse\<R>>
Inherited from
HttpClient.delete
Defined in
get()
get\<
R,P>(params?):Promise\<HttpResponse\<R>>
Type Parameters
• R
• P extends ParamsType = Partial\<ParamsType>
Parameters
• params?: P
Returns
Promise\<HttpResponse\<R>>
Inherited from
HttpClient.get
Defined in
getAppToken()
getAppToken():
Promise\<string>
Returns
Promise\<string>
Defined in
getHeaders()
getHeaders():
Promise\<MondayHeaders>
Returns
Promise\<MondayHeaders>
Overrides
HttpClient.getHeaders
Defined in
post()
post\<
R,B,P>(body,params?):Promise\<HttpResponse\<R>>
Type Parameters
• R
• B
• P extends ParamsType = Partial\<ParamsType>
Parameters
• body: B
• params?: P
Returns
Promise\<HttpResponse\<R>>
Inherited from
HttpClient.post
Defined in
put()
put\<
R,B,P>(body,params?):Promise\<HttpResponse\<R>>
Type Parameters
• R
• B
• P extends ParamsType = Partial\<ParamsType>
Parameters
• body: B
• params?: P
Returns
Promise\<HttpResponse\<R>>
Inherited from
HttpClient.put
Defined in
sendBeacon()
sendBeacon\<
R,B>(body):Promise\<R>
Type Parameters
• R
• B
Parameters
• body: B
Returns
Promise\<R>
Inherited from
HttpClient.sendBeacon