PluginGraphQLService
Class: PluginGraphQLService
Defined in: src/plugin/graphql-service.ts:72
Constructors
Constructor
new PluginGraphQLService(
apolloClient
):PluginGraphQLService
Defined in: src/plugin/graphql-service.ts:75
Parameters
apolloClient
any
Returns
PluginGraphQLService
Methods
createPlugin()
createPlugin(
input
):Promise
<IPlugin
>
Defined in: src/plugin/graphql-service.ts:92
Parameters
input
Returns
Promise
<IPlugin
>
deletePlugin()
deletePlugin(
input
):Promise
<{id
:string
;pluginId
:string
; }>
Defined in: src/plugin/graphql-service.ts:134
Parameters
input
Returns
Promise
<{ id
: string
; pluginId
: string
; }>
getAllPlugins()
getAllPlugins():
Promise
<IPlugin
[]>
Defined in: src/plugin/graphql-service.ts:79
Returns
Promise
<IPlugin
[]>
installPlugin()
installPlugin(
input
):Promise
<IPlugin
>
Defined in: src/plugin/graphql-service.ts:106
Parameters
input
Returns
Promise
<IPlugin
>
updatePlugin()
updatePlugin(
input
):Promise
<IPlugin
>
Defined in: src/plugin/graphql-service.ts:120
Parameters
input
Returns
Promise
<IPlugin
>