Preparing search index...
The search index is not available
Realtime Web Suite Client package
Realtime Web Suite Client package
ApiServiceInstance
Class ApiServiceInstance
Hierarchy (
view full
)
RWSService
ApiServiceInstance
Index
Constructors
constructor
Properties
_RELOADABLE
back
config
token?
_DEFAULT
_IN_
CLIENT
Methods
add
Header
connect
To
Amplify
delete
get
get
Backend
Url
get
Headers
get
Singleton
is
Default
is
Get
Target
Reachable
is
In
Client
post
pure
Get
put
register
set
Token
upload
File
get
Singleton
register
Constructors
constructor
new
Api
Service
Instance
(
config
)
:
ApiServiceInstance
Parameters
config
:
ConfigServiceInstance
Returns
ApiServiceInstance
Properties
_RELOADABLE
_RELOADABLE
:
boolean
= false
back
back
:
{
delete
:
(
<
T
>
(
routeName
,
options
?
)
=>
Promise
<
T
>
)
;
get
:
(
<
T
>
(
routeName
,
options
?
)
=>
Promise
<
T
>
)
;
post
:
(
<
T
,
P
>
(
routeName
,
payload
?
,
options
?
)
=>
Promise
<
T
>
)
;
put
:
(
<
T
,
P
>
(
routeName
,
payload
,
options
?
)
=>
Promise
<
T
>
)
;
uploadFile
:
(
(
routeName
,
file
,
onProgress
,
options
?
,
payload
?
)
=>
Promise
<
UploadResponse
>
)
;
}
= ...
Type declaration
delete
:
(
<
T
>
(
routeName
,
options
?
)
=>
Promise
<
T
>
)
<
T
>
(
routeName
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
Parameters
routeName
:
string
Optional
options
:
IAPIOptions
Returns
Promise
<
T
>
get
:
(
<
T
>
(
routeName
,
options
?
)
=>
Promise
<
T
>
)
<
T
>
(
routeName
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
Parameters
routeName
:
string
Optional
options
:
IAPIOptions
Returns
Promise
<
T
>
post
:
(
<
T
,
P
>
(
routeName
,
payload
?
,
options
?
)
=>
Promise
<
T
>
)
<
T
,
P
>
(
routeName
,
payload
?
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
P
extends
object
=
object
Parameters
routeName
:
string
Optional
payload
:
P
Optional
options
:
IAPIOptions
Returns
Promise
<
T
>
put
:
(
<
T
,
P
>
(
routeName
,
payload
,
options
?
)
=>
Promise
<
T
>
)
<
T
,
P
>
(
routeName
,
payload
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
P
extends
object
=
object
Parameters
routeName
:
string
payload
:
P
Optional
options
:
IAPIOptions
Returns
Promise
<
T
>
upload
File
:
(
(
routeName
,
file
,
onProgress
,
options
?
,
payload
?
)
=>
Promise
<
UploadResponse
>
)
(
routeName
,
file
,
onProgress
,
options
?
,
payload
?
)
:
Promise
<
UploadResponse
>
Parameters
routeName
:
string
file
:
File
onProgress
:
(
(
progress
)
=>
void
)
(
progress
)
:
void
Parameters
progress
:
number
Returns
void
options
:
IAPIOptions
= {}
payload
:
any
= {}
Returns
Promise
<
UploadResponse
>
Private
config
config
:
ConfigServiceInstance
Private
Optional
token
token
?:
string
Static
_DEFAULT
_DEFAULT
:
boolean
= true
Static
_IN_
CLIENT
_IN_
CLIENT
:
boolean
= false
Methods
Private
add
Header
add
Header
(
headers
,
key
,
val
)
:
void
Parameters
headers
:
Headers
|
[
string
,
string
]
[]
|
{
[
key
:
string
]
:
string
;
}
key
:
string
val
:
string
Returns
void
connect
To
Amplify
connect
To
Amplify
(
)
:
void
Returns
void
delete
delete
<
T
>
(
url
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
Parameters
url
:
string
options
:
IAPIOptions
= {}
Returns
Promise
<
T
>
get
get
<
T
>
(
url
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
Parameters
url
:
string
options
:
IAPIOptions
= {}
Returns
Promise
<
T
>
Private
get
Backend
Url
get
Backend
Url
(
routeName
,
params
?
)
:
string
Parameters
routeName
:
string
params
:
{
[
key
:
string
]
:
string
;
}
= {}
[
key
:
string
]:
string
Returns
string
Private
get
Headers
get
Headers
(
optHeaders
?
)
:
HeadersInit
Parameters
optHeaders
:
HeadersInit
= {}
Returns
HeadersInit
get
Singleton
get
Singleton
<
T
>
(
this
)
:
InterfaceSymbol
<
T
>
Type Parameters
T
extends
Key
Parameters
this
:
IWithDI
<
T
>
Returns
InterfaceSymbol
<
T
>
is
Default
is
Default
(
)
:
boolean
Returns
boolean
is
Get
Target
Reachable
is
Get
Target
Reachable
(
url
,
options
?
)
:
Promise
<
boolean
>
Parameters
url
:
string
options
:
IAPIOptions
= {}
Returns
Promise
<
boolean
>
is
In
Client
is
In
Client
(
)
:
boolean
Returns
boolean
post
post
<
T
,
P
>
(
url
,
payload
?
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
P
extends
object
=
object
Parameters
url
:
string
Optional
payload
:
P
options
:
IAPIOptions
= {}
Returns
Promise
<
T
>
pure
Get
pure
Get
(
url
,
options
?
)
:
Promise
<
string
>
Parameters
url
:
string
options
:
IAPIOptions
= {}
Returns
Promise
<
string
>
put
put
<
T
,
P
>
(
url
,
payload
?
,
options
?
)
:
Promise
<
T
>
Type Parameters
T
P
extends
object
=
object
Parameters
url
:
string
Optional
payload
:
P
options
:
IAPIOptions
= {}
Returns
Promise
<
T
>
register
register
<
T
>
(
this
)
:
void
Type Parameters
T
extends
Key
Parameters
this
:
IWithDI
<
T
>
Returns
void
set
Token
set
Token
(
token
)
:
void
Parameters
token
:
string
Returns
void
upload
File
upload
File
(
url
,
file
,
onProgress
,
payload
?
)
:
Promise
<
UploadResponse
>
Parameters
url
:
string
file
:
File
onProgress
:
(
(
progress
)
=>
void
)
(
progress
)
:
void
Parameters
progress
:
number
Returns
void
payload
:
any
= {}
Returns
Promise
<
UploadResponse
>
Static
get
Singleton
get
Singleton
<
T
>
(
this
)
:
InterfaceSymbol
<
T
>
Type Parameters
T
extends
Key
Parameters
this
:
IWithDI
<
T
>
Returns
InterfaceSymbol
<
T
>
Static
register
register
<
T
>
(
this
)
:
void
Type Parameters
T
extends
Key
Parameters
this
:
IWithDI
<
T
>
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
_RELOADABLE
back
config
token
_DEFAULT
_IN_
CLIENT
add
Header
connect
To
Amplify
delete
get
get
Backend
Url
get
Headers
get
Singleton
is
Default
is
Get
Target
Reachable
is
In
Client
post
pure
Get
put
register
set
Token
upload
File
get
Singleton
register
src
services
ApiService.ts
ApiServiceInstance
IRWSHttpRoute
IRWSPrefixedHTTProutes
IRWSBackendRoute
ApiService
ConfigService.ts
ConfigServiceInstance
ConfigService
DOMService.ts
DOMServiceInstance
DOMOutputType
TagsProcessorType
DOMService
NotifyService.ts
NotifyServiceInstance
NotifyService
_service.ts
RWSService
ServiceWorkerService.ts
ServiceWorkerServiceInstance
ServiceWorkerService
UtilsService.ts
UtilsServiceInstance
UtilsService
plugins
_plugin.ts
RWSPlugin
DefaultRWSPluginOptionsType
components
_decorators
RWSInject.ts
RWSInject
_attrs
angular-attr.ts
ngAttr
sanitize-html.ts
sanitizedAttr
_component.ts
RWSViewComponent
_decorator.ts
IRWSDecoratorOptions
RWSIgnore
RWSView
_container.ts
RWSContainer
index.ts
declareRWSComponents
_design_system.ts
provideRWSDesignSystem
interfaces
IRWSConfig.ts
IRWSConfig
RWSPluginEntry
IRWSUser.ts
IRWSUser
IRWSViewComponent.ts
IRWSAssetShowOptions
types
RWSNotify.ts
NotifyLogType
NotifyUiType
RWSNotify
index.ts
realtimeWebSuiteClientPackage
client.ts
RWSClientInstance
RWSClient
var
www
warlock
node_modules
@types
sanitize-html
index.d.ts
HTMLAttributes
HTMLTag
HTMLTagTransformerType
@microsoft
fast-element
dist
fast-element.d.ts
attr
observable
Generated using
TypeDoc