@valon-technologies/gestalt
Preparing search index...
@valon-technologies/gestalt
PluginInvoker
Class PluginInvoker
Index
Constructors
constructor
Methods
invoke
invoke
Graph
QL
exchange
Invocation
Token
Constructors
constructor
new
PluginInvoker
(
request
:
Request
)
:
PluginInvoker
Parameters
request
:
Request
Returns
PluginInvoker
new
PluginInvoker
(
invocationToken
:
string
)
:
PluginInvoker
Parameters
invocationToken
:
string
Returns
PluginInvoker
Methods
invoke
invoke
(
plugin
:
string
,
operation
:
string
,
params
?:
Record
<
string
,
unknown
>
,
options
?:
PluginInvokeOptions
,
)
:
Promise
<
OperationResult
>
Parameters
plugin
:
string
operation
:
string
params
:
Record
<
string
,
unknown
>
= {}
Optional
options
:
PluginInvokeOptions
Returns
Promise
<
OperationResult
>
invoke
Graph
QL
invokeGraphQL
(
plugin
:
string
,
document
:
string
,
options
?:
PluginGraphQLInvokeOptions
,
)
:
Promise
<
OperationResult
>
Parameters
plugin
:
string
document
:
string
Optional
options
:
PluginGraphQLInvokeOptions
Returns
Promise
<
OperationResult
>
exchange
Invocation
Token
exchangeInvocationToken
(
options
?:
{
grants
?:
PluginInvocationGrant
[]
;
ttlSeconds
?:
number
}
,
)
:
Promise
<
string
>
Parameters
Optional
options
:
{
grants
?:
PluginInvocationGrant
[]
;
ttlSeconds
?:
number
}
Returns
Promise
<
string
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
invoke
invoke
Graph
QL
exchange
Invocation
Token
@valon-technologies/gestalt
Loading...