resolvers

package
v0.0.0-...-ad6e858 Latest Latest
Warning

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

Go to latest
Published: May 6, 2021 License: MIT Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileResponse

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

file response type

func (*FileResponse) CreatedAt

func (r *FileResponse) CreatedAt() string

func (*FileResponse) DocumentType

func (r *FileResponse) DocumentType() string

func (*FileResponse) FileType

func (r *FileResponse) FileType() string

func (*FileResponse) ID

func (r *FileResponse) ID() graphql.ID

func (*FileResponse) Name

func (r *FileResponse) Name() string

func (*FileResponse) UpdatedAt

func (r *FileResponse) UpdatedAt() string

func (*FileResponse) Url

func (r *FileResponse) Url() string

type Resolvers

type Resolvers struct {
	*db.DB
}

Resolvers including query and mutation

func (*Resolvers) ChangePassword

func (r *Resolvers) ChangePassword(ctx context.Context, args changePasswordMutationArgs) (*UserResponse, error)

ChangePassword mutation change password

func (*Resolvers) GetUser

func (r *Resolvers) GetUser(ctx context.Context) (*UserResponse, error)

GetUser resolver

func (*Resolvers) SignIn

func (r *Resolvers) SignIn(args signInMutationArgs) (*string, error)

SignIn mutation creates user

func (*Resolvers) SignUp

func (r *Resolvers) SignUp(args signUpMutationArgs) (*UserResponse, error)

SignUp mutation creates user

func (*Resolvers) Test

func (r *Resolvers) Test(ctx context.Context) (bool, error)

ChangePassword mutation change password

type UserResponse

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

UserResponse is the user response type

func (*UserResponse) CreatedAt

func (r *UserResponse) CreatedAt() string

CreatedAt for UserResponse

func (*UserResponse) Email

func (r *UserResponse) Email() string

Email for UserResponse

func (*UserResponse) Files

func (r *UserResponse) Files() []*FileResponse

Files for UserResponse

func (*UserResponse) ID

func (r *UserResponse) ID() graphql.ID

ID for UserResponse

func (*UserResponse) Password

func (r *UserResponse) Password() string

Password for UserResponse

func (*UserResponse) UpdatedAt

func (r *UserResponse) UpdatedAt() string

UpdatedAt for UserResponse

func (*UserResponse) Username

func (r *UserResponse) Username() string

Username for UserResponse

Jump to

Keyboard shortcuts

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