Skip to main content

SubscriptionResolvers

talawa-apiDocs


talawa-api / types/generatedGraphQLTypes / SubscriptionResolvers

Type Alias: SubscriptionResolvers<ContextType, ParentType>

> SubscriptionResolvers<ContextType, ParentType>: object

Type Parameters

ContextType = any

ParentType extends ResolversParentTypes["Subscription"] = ResolversParentTypes["Subscription"]

Type declaration

directMessageChat?

> optional directMessageChat: SubscriptionResolver<Maybe<ResolversTypes["MessageChat"]>, "directMessageChat", ParentType, ContextType>

messageSentToDirectChat?

> optional messageSentToDirectChat: SubscriptionResolver<Maybe<ResolversTypes["DirectChatMessage"]>, "messageSentToDirectChat", ParentType, ContextType, RequireFields<SubscriptionMessageSentToDirectChatArgs, "userId">>

messageSentToGroupChat?

> optional messageSentToGroupChat: SubscriptionResolver<Maybe<ResolversTypes["GroupChatMessage"]>, "messageSentToGroupChat", ParentType, ContextType, RequireFields<SubscriptionMessageSentToGroupChatArgs, "userId">>

onPluginUpdate?

> optional onPluginUpdate: SubscriptionResolver<Maybe<ResolversTypes["Plugin"]>, "onPluginUpdate", ParentType, ContextType>

Defined in

src/types/generatedGraphQLTypes.ts:4673