Documentation
¶
Index ¶
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 is example/api GraphQL root with extended Account schema types.
func NewResolver ¶
func NewResolver( provider *jwt.Provider, options option.Usecase, userHandler wiring.UserQueryResolver, authHandler accountgraphql.AuthQueryHandler, loginHandler wiring.EmailPasswordLoginHandler, accountHandler wiring.AccountQueryHandler, memberHandler accountgraphql.MemberQueryHandler, ) *Resolver
NewResolver wires the example/api GraphQL handler from explicit resolver handles. All custom logic (user, auth, accounts, members) must be provided by the caller. Standard resolvers (rbac, authclient, historylog, option, DAT) are initialized internally.
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.
Source Files
¶
- account_base.resolvers.go
- account_member.resolvers.go
- account_social.resolvers.go
- auth_client.resolvers.go
- directaccesstoken.resolvers.go
- history.resolvers.go
- login.resolvers.go
- options.resolvers.go
- rbac.resolvers.go
- resolver.go
- schema.resolvers.go
- user_base.resolvers.go
- user_email.resolvers.go
- user_password.resolvers.go
- user_password_reset.resolvers.go
Click to show internal directories.
Click to hide internal directories.