@valon-technologies/gestalt
Preparing search index...
index
RuntimeProviderOptions
Interface RuntimeProviderOptions
Shared provider metadata and lifecycle hooks for authored providers.
interface
RuntimeProviderOptions
{
name
?:
string
;
displayName
?:
string
;
description
?:
string
;
version
?:
string
;
configure
?:
ConfigureHandler
;
healthCheck
?:
HealthCheckHandler
;
warnings
?:
string
[]
|
WarningsHandler
;
start
?:
StartHandler
;
close
?:
CloseHandler
;
getSupport
:
()
=>
MaybePromise
<
RuntimeSupport
>
;
startSession
:
(
request
:
StartRuntimeSessionRequest
,
)
=>
MaybePromise
<
RuntimeSession
>
;
getSession
:
(
request
:
GetRuntimeSessionRequest
,
)
=>
MaybePromise
<
RuntimeSession
>
;
listSessions
:
(
request
:
ListRuntimeSessionsRequest
,
)
=>
MaybePromise
<
ListRuntimeSessionsResponse
>
;
stopSession
:
(
request
:
StopRuntimeSessionRequest
)
=>
MaybePromise
<
void
>
;
prepareWorkspace
?:
(
request
:
PrepareRuntimeWorkspaceRequest
,
)
=>
MaybePromise
<
PrepareRuntimeWorkspaceResponse
>
;
removeWorkspace
?:
(
request
:
RemoveRuntimeWorkspaceRequest
,
)
=>
MaybePromise
<
void
>
;
startApp
:
(
request
:
StartHostedAppRequest
)
=>
MaybePromise
<
HostedApp
>
;
}
Hierarchy (
View Summary
)
ProviderBaseOptions
RuntimeProviderOptions
Index
Properties
name?
display
Name?
description?
version?
configure?
health
Check?
warnings?
start?
close?
get
Support
start
Session
get
Session
list
Sessions
stop
Session
prepare
Workspace?
remove
Workspace?
start
App
Properties
Optional
name
name
?:
string
Optional
display
Name
displayName
?:
string
Optional
description
description
?:
string
Optional
version
version
?:
string
Optional
configure
configure
?:
ConfigureHandler
Optional
health
Check
healthCheck
?:
HealthCheckHandler
Optional
warnings
warnings
?:
string
[]
|
WarningsHandler
Optional
start
start
?:
StartHandler
Optional
close
close
?:
CloseHandler
get
Support
getSupport
:
()
=>
MaybePromise
<
RuntimeSupport
>
start
Session
startSession
:
(
request
:
StartRuntimeSessionRequest
,
)
=>
MaybePromise
<
RuntimeSession
>
get
Session
getSession
:
(
request
:
GetRuntimeSessionRequest
)
=>
MaybePromise
<
RuntimeSession
>
list
Sessions
listSessions
:
(
request
:
ListRuntimeSessionsRequest
,
)
=>
MaybePromise
<
ListRuntimeSessionsResponse
>
stop
Session
stopSession
:
(
request
:
StopRuntimeSessionRequest
)
=>
MaybePromise
<
void
>
Optional
prepare
Workspace
prepareWorkspace
?:
(
request
:
PrepareRuntimeWorkspaceRequest
,
)
=>
MaybePromise
<
PrepareRuntimeWorkspaceResponse
>
Optional
remove
Workspace
removeWorkspace
?:
(
request
:
RemoveRuntimeWorkspaceRequest
)
=>
MaybePromise
<
void
>
start
App
startApp
:
(
request
:
StartHostedAppRequest
)
=>
MaybePromise
<
HostedApp
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
name
display
Name
description
version
configure
health
Check
warnings
start
close
get
Support
start
Session
get
Session
list
Sessions
stop
Session
prepare
Workspace
remove
Workspace
start
App
@valon-technologies/gestalt
Loading...
Shared provider metadata and lifecycle hooks for authored providers.