PluginGraphQLService
Class: PluginGraphQLService
Defined in: src/plugin/graphql-service.ts:82
Constructors
Constructor
new PluginGraphQLService(
apolloClient):PluginGraphQLService
Defined in: src/plugin/graphql-service.ts:85
Parameters
apolloClient
ApolloClient<unknown>
Returns
PluginGraphQLService
Methods
createPlugin()
createPlugin(
input):Promise<IPlugin>
Defined in: src/plugin/graphql-service.ts:102
Parameters
input
Returns
Promise<IPlugin>
deletePlugin()
deletePlugin(
input):Promise<{id:string;pluginId:string; }>
Defined in: src/plugin/graphql-service.ts:144
Parameters
input
Returns
Promise<{ id: string; pluginId: string; }>
getAllPlugins()
getAllPlugins():
Promise<IPlugin[]>
Defined in: src/plugin/graphql-service.ts:89
Returns
Promise<IPlugin[]>
installPlugin()
installPlugin(
input):Promise<IPlugin>
Defined in: src/plugin/graphql-service.ts:116
Parameters
input
Returns
Promise<IPlugin>
updatePlugin()
updatePlugin(
input):Promise<IPlugin>
Defined in: src/plugin/graphql-service.ts:130
Parameters
input
Returns
Promise<IPlugin>