@serenity-is/corelib / ServiceOptions
Interface: ServiceOptions<TResponse>
Type parameters
| Name | Type |
|---|---|
TResponse |
extends ServiceResponse |
Hierarchy
RequestInit↳
ServiceOptions
Table of contents
Properties
Methods
Properties
allowRedirect
• Optional allowRedirect: boolean
Defined in
async
• Optional async: boolean
Defined in
blockUI
• Optional blockUI: boolean
Defined in
headers
• Optional headers: Record<string, string>
Overrides
RequestInit.headers
Defined in
request
• Optional request: any
Defined in
service
• Optional service: string
Defined in
url
• Optional url: string
Defined in
Methods
onCleanup
▸ onCleanup(): void
Returns
void
Defined in
onError
▸ onError(response, info?): boolean | void
Should return true if the error is handled (e.g. notification shown). Otherwise the error may be shown twice.
Parameters
| Name | Type |
|---|---|
response |
TResponse |
info? |
RequestErrorInfo |
Returns
boolean | void
Defined in
onSuccess
▸ onSuccess(response): void
Parameters
| Name | Type |
|---|---|
response |
TResponse |
Returns
void