Search
Preparing search index...
The search index is not available
cv-dialog-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"dialog"
DialogService
Class DialogService
Hierarchy
DialogService
Implements
DialogApi
Index
Constructors
constructor
Properties
api
Version
base
Url
client
SERVER
Accessors
last
Service
Activity
Methods
change
Mode
change
View
create
Session
d3lete
delete
Dialog
delete
Session
get
get
Actions
get
Dialog
get
Mode
get
Record
get
Records
get
Redirection
get
Session
get
View
get
Views
get
Workbench
get
Workbench
Actions
get
Workbenches
perform
Action
perform
Workbench
Action
post
put
put
Record
set
Client
Mode
Constructors
constructor
new
Dialog
Service
(
client
:
Client
, serverUrl
?:
string
, apiVersion
?:
string
)
:
DialogService
Parameters
client:
Client
Default value
serverUrl:
string
= DialogService.SERVER
Default value
apiVersion:
string
= "v0"
Returns
DialogService
Properties
api
Version
api
Version
:
string
base
Url
base
Url
:
string
client
client
:
Client
Static
Private
SERVER
SERVER
:
string
= "https://dialog.hxgn-api.net"
Accessors
last
Service
Activity
get
lastServiceActivity
(
)
:
Date
Returns
Date
Methods
change
Mode
change
Mode
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
, mode
:
ViewMode
)
:
Promise
<
EditorDialog
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
mode:
ViewMode
Returns
Promise
<
EditorDialog
>
change
View
change
View
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
, viewId
:
string
)
:
Promise
<
Dialog
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
viewId:
string
Returns
Promise
<
Dialog
>
create
Session
create
Session
(
tenantId
:
string
, login
:
Login
)
:
Promise
<
Session
|
Redirection
>
Parameters
tenantId:
string
login:
Login
Returns
Promise
<
Session
|
Redirection
>
Private
d3lete
d3lete
(
path
:
string
)
:
Promise
<
JsonClientResponse
>
Parameters
path:
string
Returns
Promise
<
JsonClientResponse
>
delete
Dialog
delete
Dialog
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
object
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
object
>
delete
Session
delete
Session
(
tenantId
:
string
, sessionId
:
string
)
:
Promise
<
object
>
Parameters
tenantId:
string
sessionId:
string
Returns
Promise
<
object
>
Private
get
get
(
path
:
string
, queryParams
?:
StringDictionary
)
:
Promise
<
JsonClientResponse
>
Parameters
path:
string
Optional
queryParams:
StringDictionary
Returns
Promise
<
JsonClientResponse
>
get
Actions
get
Actions
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
Array
<
Menu
>
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
Array
<
Menu
>
>
get
Dialog
get
Dialog
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
Dialog
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
Dialog
>
get
Mode
get
Mode
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
ViewMode
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
ViewMode
>
get
Record
get
Record
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
Record
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
Record
>
get
Records
get
Records
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
, queryParams
:
QueryParameters
)
:
Promise
<
RecordSet
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
queryParams:
QueryParameters
Returns
Promise
<
RecordSet
>
get
Redirection
get
Redirection
(
tenantId
:
string
, sessionId
:
string
, redirectionId
:
string
)
:
Promise
<
Redirection
>
Parameters
tenantId:
string
sessionId:
string
redirectionId:
string
Returns
Promise
<
Redirection
>
get
Session
get
Session
(
tenantId
:
string
, sessionId
:
string
)
:
Promise
<
Session
>
Parameters
tenantId:
string
sessionId:
string
Returns
Promise
<
Session
>
get
View
get
View
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
View
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
View
>
get
Views
get
Views
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
)
:
Promise
<
Array
<
ViewDescriptor
>
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
Returns
Promise
<
Array
<
ViewDescriptor
>
>
get
Workbench
get
Workbench
(
tenantId
:
string
, sessionId
:
string
, workbenchId
:
string
)
:
Promise
<
Workbench
>
Parameters
tenantId:
string
sessionId:
string
workbenchId:
string
Returns
Promise
<
Workbench
>
get
Workbench
Actions
get
Workbench
Actions
(
tenantId
:
string
, sessionId
:
string
, workbenchId
:
string
)
:
Promise
<
Array
<
WorkbenchAction
>
>
Parameters
tenantId:
string
sessionId:
string
workbenchId:
string
Returns
Promise
<
Array
<
WorkbenchAction
>
>
get
Workbenches
get
Workbenches
(
tenantId
:
string
, sessionId
:
string
)
:
Promise
<
Array
<
Workbench
>
>
Parameters
tenantId:
string
sessionId:
string
Returns
Promise
<
Array
<
Workbench
>
>
perform
Action
perform
Action
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
, actionId
:
string
, actionParameters
:
ActionParameters
)
:
Promise
<
object
|
Redirection
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
actionId:
string
actionParameters:
ActionParameters
Returns
Promise
<
object
|
Redirection
>
perform
Workbench
Action
perform
Workbench
Action
(
tenantId
:
string
, sessionId
:
string
, workbenchId
:
string
, actionId
:
string
)
:
Promise
<
object
|
Redirection
>
Parameters
tenantId:
string
sessionId:
string
workbenchId:
string
actionId:
string
Returns
Promise
<
object
|
Redirection
>
Private
post
post<T>
(
path
:
string
, body
?:
T
)
:
Promise
<
JsonClientResponse
>
Type parameters
T
Parameters
path:
string
Optional
body:
T
Returns
Promise
<
JsonClientResponse
>
Private
put
put<T>
(
path
:
string
, body
?:
T
)
:
Promise
<
JsonClientResponse
>
Type parameters
T
Parameters
path:
string
Optional
body:
T
Returns
Promise
<
JsonClientResponse
>
put
Record
put
Record
(
tenantId
:
string
, sessionId
:
string
, dialogId
:
string
, record
:
Record
)
:
Promise
<
Record
|
Redirection
>
Parameters
tenantId:
string
sessionId:
string
dialogId:
string
record:
Record
Returns
Promise
<
Record
|
Redirection
>
set
Client
Mode
set
Client
Mode
(
clientMode
:
ClientMode
)
:
void
Parameters
clientMode:
ClientMode
Returns
void
Globals
"briefcase-
template"
"client"
"dialog"
"models"
"persistence"
"persistence-
tools"
"print"
"service-
worker"
"util"
"version"
"ws"
App
Version
Catavolt
Api
Dialog
Service
constructor
api
Version
base
Url
client
SERVER
last
Service
Activity
change
Mode
change
View
create
Session
d3lete
delete
Dialog
delete
Session
get
get
Actions
get
Dialog
get
Mode
get
Record
get
Records
get
Redirection
get
Session
get
View
get
Views
get
Workbench
get
Workbench
Actions
get
Workbenches
perform
Action
perform
Workbench
Action
post
put
put
Record
set
Client
Mode
Dialog
Service
Response
Dialog
Api
Dialog
Api
Response
Feature
Set
Catavolt
Feature
Version
Map
Generated using
TypeDoc