Skip to main content

UserResolvers

talawa-apiDocs


talawa-api / types/generatedGraphQLTypes / UserResolvers

Type Alias: UserResolvers<ContextType, ParentType>

> UserResolvers<ContextType, ParentType>: object

Type Parameters

ContextType = any

ParentType extends ResolversParentTypes["User"] = ResolversParentTypes["User"]

Type declaration

__isTypeOf?

> optional __isTypeOf: IsTypeOfResolverFn<ParentType, ContextType>

_id?

> optional _id: Resolver<ResolversTypes["ID"], ParentType, ContextType>

address?

> optional address: Resolver<Maybe<ResolversTypes["Address"]>, ParentType, ContextType>

appUserProfileId?

> optional appUserProfileId: Resolver<Maybe<ResolversTypes["AppUserProfile"]>, ParentType, ContextType>

birthDate?

> optional birthDate: Resolver<Maybe<ResolversTypes["Date"]>, ParentType, ContextType>

createdAt?

> optional createdAt: Resolver<ResolversTypes["DateTime"], ParentType, ContextType>

educationGrade?

> optional educationGrade: Resolver<Maybe<ResolversTypes["EducationGrade"]>, ParentType, ContextType>

email?

> optional email: Resolver<ResolversTypes["EmailAddress"], ParentType, ContextType>

employmentStatus?

> optional employmentStatus: Resolver<Maybe<ResolversTypes["EmploymentStatus"]>, ParentType, ContextType>

eventAdmin?

> optional eventAdmin: Resolver<Maybe<Maybe<ResolversTypes["Event"]>[]>, ParentType, ContextType>

firstName?

> optional firstName: Resolver<ResolversTypes["String"], ParentType, ContextType>

gender?

> optional gender: Resolver<Maybe<ResolversTypes["Gender"]>, ParentType, ContextType>

identifier?

> optional identifier: Resolver<ResolversTypes["Int"], ParentType, ContextType>

image?

> optional image: Resolver<Maybe<ResolversTypes["String"]>, ParentType, ContextType>

joinedOrganizations?

> optional joinedOrganizations: Resolver<Maybe<Maybe<ResolversTypes["Organization"]>[]>, ParentType, ContextType>

lastName?

> optional lastName: Resolver<ResolversTypes["String"], ParentType, ContextType>

maritalStatus?

> optional maritalStatus: Resolver<Maybe<ResolversTypes["MaritalStatus"]>, ParentType, ContextType>

membershipRequests?

> optional membershipRequests: Resolver<Maybe<Maybe<ResolversTypes["MembershipRequest"]>[]>, ParentType, ContextType>

organizationsBlockedBy?

> optional organizationsBlockedBy: Resolver<Maybe<Maybe<ResolversTypes["Organization"]>[]>, ParentType, ContextType>

phone?

> optional phone: Resolver<Maybe<ResolversTypes["UserPhone"]>, ParentType, ContextType>

pluginCreationAllowed?

> optional pluginCreationAllowed: Resolver<ResolversTypes["Boolean"], ParentType, ContextType>

posts?

> optional posts: Resolver<Maybe<ResolversTypes["PostsConnection"]>, ParentType, ContextType, Partial<UserPostsArgs>>

registeredEvents?

> optional registeredEvents: Resolver<Maybe<Maybe<ResolversTypes["Event"]>[]>, ParentType, ContextType>

tagsAssignedWith?

> optional tagsAssignedWith: Resolver<Maybe<ResolversTypes["UserTagsConnection"]>, ParentType, ContextType, Partial<UserTagsAssignedWithArgs>>

updatedAt?

> optional updatedAt: Resolver<ResolversTypes["DateTime"], ParentType, ContextType>

Defined in

src/types/generatedGraphQLTypes.ts:4715