Preparing search index...
The search index is not available
TESSA Web API
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Modules
Application.
App
Application.DI
DI_
Interfaces
Application.
Extensions
Application.
Http
Application.
Localization
Application.
Session
Core.
Annotation
Core.
Common
Core.
Debug
Core.
Error
Core.
Formatting
Core.
Guid
Core.
Scope
Core.
Serialization
Core.
Storage
Core.
Validation
Platform.
Business
Calendar
Business
Calendar
Request
Types
Calendar
Days
Platform.
Cards
Platform.
Cards.
Common
Platform.
Cards.
Extensions
Platform.
Cards.
Metadata
Platform.
Cards.
Service
Platform.
Cards.
Types
Platform.
Cards.
Validation
Platform.
Cards.
Workflow
Platform.
Content
Platform.
Content.
Avatar
Platform.
Files
Platform.
Formatting
Platform.
Forums
Platform.
Initialization
Platform.
Operations
Platform.
Placeholders
Platform.
Scheme
Platform.
Tags
Platform.
Validation
Platform.
Views
Platform.
Views.
Export
Platform.
Views.
Extensions
Platform.
Views.
Metadata
Platform.
Views.
Search
Queries
Platform.
Views.
Service
Platform.
Workflow
Platform.
Workflow.
Kr
Process
Platform.
Workflow.
Signals
Platform.
Workplaces
Platform.
Workplaces.
Extensions
Platform.
Workplaces.
Metadata
Platform.
Workplaces.
Service
Platform.
Workplaces.
Visitors
UI.
Common
UI.
View
Model
TESSA Web API
Application.Http
HttpExecutor
Class HttpExecutor<Opt>
Type Parameters
Opt
extends
HttpOptions
=
HttpOptions
Hierarchy
HttpExecutor
Implements
IHttpExecutor
Index
Constructors
constructor
Methods
array
Buffer
blob
blob
And
Response
execute
form
Data
form
Data
And
Response
get
Request
json
json
Or
Null
response
text
typed
Json
typed
Json
Or
Null
Constructors
constructor
new
Http
Executor
<
Opt
>
(
_init
:
(
(
)
=>
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
)
, _getOptions
:
(
(
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
Opt
>
)
, _prepareRequest
:
(
(
options
:
Opt
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
[
Request
,
null
|
Response
]
>
)
, _processRequest
:
(
(
request
:
Request
, options
:
Opt
, mainAbortController
:
AbortController
, response
:
null
|
Response
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
HttpResponse
>
)
)
:
HttpExecutor
<
Opt
>
Type Parameters
Opt
extends
HttpOptions
=
HttpOptions
Parameters
_init:
(
(
)
=>
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
)
(
)
:
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
Returns
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
_getOptions:
(
(
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
Opt
>
)
(
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
:
Promise
<
Opt
>
Parameters
executor:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
Returns
Promise
<
Opt
>
_prepareRequest:
(
(
options
:
Opt
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
[
Request
,
null
|
Response
]
>
)
(
options
:
Opt
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
:
Promise
<
[
Request
,
null
|
Response
]
>
Parameters
options:
Opt
executor:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
Returns
Promise
<
[
Request
,
null
|
Response
]
>
_processRequest:
(
(
request
:
Request
, options
:
Opt
, mainAbortController
:
AbortController
, response
:
null
|
Response
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
HttpResponse
>
)
(
request
:
Request
, options
:
Opt
, mainAbortController
:
AbortController
, response
:
null
|
Response
, executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
:
Promise
<
HttpResponse
>
Parameters
request:
Request
options:
Opt
mainAbortController:
AbortController
response:
null
|
Response
executor:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
Returns
Promise
<
HttpResponse
>
Returns
HttpExecutor
<
Opt
>
Methods
array
Buffer
array
Buffer
(
)
:
Promise
<
ArrayBuffer
>
Returns
Promise
<
ArrayBuffer
>
blob
blob
(
)
:
Promise
<
Blob
>
Returns
Promise
<
Blob
>
blob
And
Response
blob
And
Response
(
)
:
Promise
<
[
Blob
,
HttpResponse
]
>
Returns
Promise
<
[
Blob
,
HttpResponse
]
>
execute
execute
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
form
Data
form
Data
(
)
:
Promise
<
FormData
>
Returns
Promise
<
FormData
>
form
Data
And
Response
form
Data
And
Response
(
)
:
Promise
<
[
FormData
,
HttpResponse
]
>
Returns
Promise
<
[
FormData
,
HttpResponse
]
>
get
Request
get
Request
(
)
:
Promise
<
Request
>
Returns
Promise
<
Request
>
json
json
<
T
>
(
)
:
Promise
<
T
>
Type Parameters
T =
IStorage
<
unknown
>
Returns
Promise
<
T
>
json
Or
Null
json
Or
Null
<
T
>
(
)
:
Promise
<
null
|
T
>
Type Parameters
T =
IStorage
<
unknown
>
Returns
Promise
<
null
|
T
>
response
response
(
)
:
Promise
<
HttpResponse
>
Returns
Promise
<
HttpResponse
>
text
text
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
typed
Json
typed
Json
<
T
>
(
useTypedField
?:
boolean
)
:
Promise
<
T
>
Type Parameters
T =
IStorage
<
unknown
>
Parameters
useTypedField:
boolean
= true
Returns
Promise
<
T
>
typed
Json
Or
Null
typed
Json
Or
Null
<
T
>
(
useTypedField
?:
boolean
)
:
Promise
<
null
|
T
>
Type Parameters
T =
IStorage
<
unknown
>
Parameters
useTypedField:
boolean
= true
Returns
Promise
<
null
|
T
>
Generated using
TypeDoc