UserResolvers
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
>
eventsAttended?
> optional
eventsAttended: Resolver
<Maybe
<Maybe
<ResolversTypes
["Event"
]>[]>, ParentType
, ContextType
>
file?
> optional
file: Resolver
<Maybe
<ResolversTypes
["File"
]>, 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
>