resolver

package
v0.0.0-...-5c87641 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Resolver

type Resolver struct{}

func (*Resolver) Case

func (r *Resolver) Case(ctx context.Context, args struct {
	ID string
}) (*caseResolver, error)

func (*Resolver) CostBreakdownBySchoolAndDateRange

func (r *Resolver) CostBreakdownBySchoolAndDateRange(ctx context.Context, args struct {
	SchoolID  string
	StartDate string
	EndDate   string
}) (*[]*costReportResolver, error)

func (*Resolver) CreateSchool

func (r *Resolver) CreateSchool(ctx context.Context, args *struct {
	Name string
}) (*schoolResolver, error)

func (*Resolver) CreateStudent

func (r *Resolver) CreateStudent(ctx context.Context, args *struct {
	Name        string
	DateOfBirth string
	SchoolID    string
}) (*studentResolver, error)

func (*Resolver) CreateSurvey

func (r *Resolver) CreateSurvey(ctx context.Context, args *struct {
	Survey *model.SurveyInput
}) (*surveyResolver, error)

func (*Resolver) CreateUser

func (r *Resolver) CreateUser(ctx context.Context, args *struct {
	Email    string
	Password string
}) (*userResolver, error)

func (*Resolver) DiagnosisAndAction

func (r *Resolver) DiagnosisAndAction(ctx context.Context, args struct {
	ID string
}) (*diagnosisAndActionResolver, error)

func (*Resolver) DiagnosisAndActions

func (r *Resolver) DiagnosisAndActions(ctx context.Context, args struct {
	First *int32
	After *string
}) (*diagnosisAndActionsConnectionResolver, error)

func (*Resolver) School

func (r *Resolver) School(ctx context.Context, args struct {
	ID          string
	StudentName *string
}) (*schoolResolver, error)

func (*Resolver) Schools

func (r *Resolver) Schools(ctx context.Context, args struct {
	First *int32
	After *string
}) (*schoolsConnectionResolver, error)

func (*Resolver) Student

func (r *Resolver) Student(ctx context.Context, args struct {
	ID string
}) (*studentResolver, error)

func (*Resolver) Students

func (r *Resolver) Students(ctx context.Context, args struct {
	First    *int32
	After    *string
	SchoolID *string
	Keyword  *string
}) (*studentsConnectionResolver, error)

func (*Resolver) Survey

func (r *Resolver) Survey(ctx context.Context, args struct {
	ID string
}) (*surveyResolver, error)

func (*Resolver) Surveys

func (r *Resolver) Surveys(ctx context.Context, args struct {
	First     *int32
	After     *string
	StudentID *string
}) (*surveysConnectionResolver, error)

func (*Resolver) User

func (r *Resolver) User(ctx context.Context, args struct {
	Email string
}) (*userResolver, error)

func (*Resolver) Users

func (r *Resolver) Users(ctx context.Context, args struct {
	First *int32
	After *string
}) (*usersConnectionResolver, error)

Jump to

Keyboard shortcuts

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