Documentation
¶
Index ¶
- type FieldResolver
- func (f *FieldResolver) Figure_size(ctx context.Context, parents []*model.Figure, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
- func (f *FieldResolver) Post_additionalInfo(ctx context.Context, parents []*model.Post, authHeader api.AuthHeader) ([]string, *api.LambdaError)
- func (f *FieldResolver) User_active(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]bool, *api.LambdaError)
- func (f *FieldResolver) User_rank(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
- func (f *FieldResolver) User_reputation(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
- type FieldResolverInterface
- type MiddlewareResolver
- type MiddlewareResolverInterface
- type MutationResolver
- type MutationResolverInterface
- type QueryResolver
- func (q *QueryResolver) Query_getApples(ctx context.Context, authHeader api.AuthHeader) ([]*model.Apple, *api.LambdaError)
- func (q *QueryResolver) Query_getHotelByName(ctx context.Context, name string, authHeader api.AuthHeader) (*model.Hotel, *api.LambdaError)
- func (q *QueryResolver) Query_getTopAuthors(ctx context.Context, id string, authHeader api.AuthHeader) ([]*model.Author, *api.LambdaError)
- type QueryResolverInterface
- type Resolver
- type WebhookResolver
- type WebhookResolverInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FieldResolver ¶
type FieldResolver struct {
*Resolver
}
func (*FieldResolver) Figure_size ¶
func (f *FieldResolver) Figure_size(ctx context.Context, parents []*model.Figure, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
func (*FieldResolver) Post_additionalInfo ¶
func (f *FieldResolver) Post_additionalInfo(ctx context.Context, parents []*model.Post, authHeader api.AuthHeader) ([]string, *api.LambdaError)
func (*FieldResolver) User_active ¶
func (f *FieldResolver) User_active(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]bool, *api.LambdaError)
func (*FieldResolver) User_rank ¶
func (f *FieldResolver) User_rank(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
func (*FieldResolver) User_reputation ¶
func (f *FieldResolver) User_reputation(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError)
type FieldResolverInterface ¶ added in v0.8.16
type FieldResolverInterface interface { User_active(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]bool, *api.LambdaError) Post_additionalInfo(ctx context.Context, parents []*model.Post, authHeader api.AuthHeader) ([]string, *api.LambdaError) User_rank(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError) User_reputation(ctx context.Context, parents []*model.User, authHeader api.AuthHeader) ([]int64, *api.LambdaError) Figure_size(ctx context.Context, parents []*model.Figure, authHeader api.AuthHeader) ([]int64, *api.LambdaError) }
type MiddlewareResolver ¶
type MiddlewareResolver struct {
*Resolver
}
func (*MiddlewareResolver) Middleware_admin ¶
func (m *MiddlewareResolver) Middleware_admin(mc *api.MiddlewareContext) *api.LambdaError
func (*MiddlewareResolver) Middleware_user ¶
func (m *MiddlewareResolver) Middleware_user(mc *api.MiddlewareContext) *api.LambdaError
type MiddlewareResolverInterface ¶ added in v0.8.16
type MiddlewareResolverInterface interface { Middleware_admin(mc *api.MiddlewareContext) *api.LambdaError Middleware_user(mc *api.MiddlewareContext) *api.LambdaError }
type MutationResolver ¶
type MutationResolver struct {
*Resolver
}
func (*MutationResolver) Mutation_newAuthor ¶
func (q *MutationResolver) Mutation_newAuthor(ctx context.Context, name string, authHeader api.AuthHeader) (string, *api.LambdaError)
type MutationResolverInterface ¶ added in v0.8.16
type MutationResolverInterface interface {
Mutation_newAuthor(ctx context.Context, name string, authHeader api.AuthHeader) (string, *api.LambdaError)
}
type QueryResolver ¶
type QueryResolver struct {
*Resolver
}
func (*QueryResolver) Query_getApples ¶
func (q *QueryResolver) Query_getApples(ctx context.Context, authHeader api.AuthHeader) ([]*model.Apple, *api.LambdaError)
func (*QueryResolver) Query_getHotelByName ¶
func (q *QueryResolver) Query_getHotelByName(ctx context.Context, name string, authHeader api.AuthHeader) (*model.Hotel, *api.LambdaError)
func (*QueryResolver) Query_getTopAuthors ¶
func (q *QueryResolver) Query_getTopAuthors(ctx context.Context, id string, authHeader api.AuthHeader) ([]*model.Author, *api.LambdaError)
type QueryResolverInterface ¶ added in v0.8.16
type QueryResolverInterface interface { Query_getApples(ctx context.Context, authHeader api.AuthHeader) ([]*model.Apple, *api.LambdaError) Query_getHotelByName(ctx context.Context, name string, authHeader api.AuthHeader) (*model.Hotel, *api.LambdaError) Query_getTopAuthors(ctx context.Context, id string, authHeader api.AuthHeader) ([]*model.Author, *api.LambdaError) }
type WebhookResolver ¶
type WebhookResolver struct {
*Resolver
}
func (*WebhookResolver) Webhook_CyclicType ¶ added in v0.8.22
func (w *WebhookResolver) Webhook_CyclicType(ctx context.Context, event *api.Event) *api.LambdaError
func (*WebhookResolver) Webhook_Hotel ¶
func (w *WebhookResolver) Webhook_Hotel(ctx context.Context, event *api.Event) *api.LambdaError
func (*WebhookResolver) Webhook_User ¶
func (w *WebhookResolver) Webhook_User(ctx context.Context, event *api.Event) *api.LambdaError
type WebhookResolverInterface ¶ added in v0.8.16
Click to show internal directories.
Click to hide internal directories.