resolver

package
v0.0.0-...-c72a9d5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type QueryResolver

type QueryResolver struct{}

QueryResolver is the entry point for all top-level read operations.

func (QueryResolver) User

func (r QueryResolver) User(ctx context.Context, args userArgs) (*UserResolver, error)

User resolves a single user

func (QueryResolver) Users

func (r QueryResolver) Users(ctx context.Context, args usersArgs) (*[]*UserResolver, error)

Users resolves a list of Users

type Resolver

type Resolver struct {
	QueryResolver
}

Resolver is the entry point for all top-level read operations.

func NewRoot

func NewRoot() (*Resolver, error)

NewRoot creates a root query that can be consumed by the graphql schema

type UserResolver

type UserResolver struct {
	// contains filtered or unexported fields
}

UserResolver resolves the user type.

func (*UserResolver) ID

func (r *UserResolver) ID() string

ID resolves the user's unique identifier.

func (*UserResolver) Username

func (r *UserResolver) Username() string

Username resolves the user's username

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL