Documentation
¶
Index ¶
- type Resolver
- func (r *Resolver) CheckUserTokenInContext(ctx context.Context) *auth.Token
- func (r *Resolver) Entity() generated.EntityResolver
- func (r *Resolver) Mutation() generated.MutationResolver
- func (r *Resolver) Query() generated.QueryResolver
- func (r *Resolver) UserProfile() generated.UserProfileResolver
- func (r *Resolver) VerifiedIdentifier() generated.VerifiedIdentifierResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver sets up a GraphQL resolver with all necessary dependencies
func NewResolver ¶
NewResolver sets up the dependencies needed for query and mutation resolvers to work
func (*Resolver) CheckUserTokenInContext ¶
CheckUserTokenInContext ensures that the context has a valid Firebase auth token
func (*Resolver) Entity ¶
func (r *Resolver) Entity() generated.EntityResolver
Entity returns generated.EntityResolver implementation.
func (*Resolver) Mutation ¶
func (r *Resolver) Mutation() generated.MutationResolver
Mutation returns generated.MutationResolver implementation.
func (*Resolver) Query ¶
func (r *Resolver) Query() generated.QueryResolver
Query returns generated.QueryResolver implementation.
func (*Resolver) UserProfile ¶ added in v0.0.2
func (r *Resolver) UserProfile() generated.UserProfileResolver
UserProfile returns generated.UserProfileResolver implementation.
func (*Resolver) VerifiedIdentifier ¶
func (r *Resolver) VerifiedIdentifier() generated.VerifiedIdentifierResolver
VerifiedIdentifier returns generated.VerifiedIdentifierResolver implementation.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.