helper

package
v0.0.1-20240703-0001 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetNestedPreloads

func GetNestedPreloads(ctx *graphql.OperationContext, fields []graphql.CollectedField, prefix string) (preloads []string)

func GetPreloadString

func GetPreloadString(prefix, name string) string

func GetPreloads

func GetPreloads(ctx context.Context) []string

func GinContextFromContext

func GinContextFromContext(ctx context.Context) (*gin.Context, error)

Types

type ResolverHelper

type ResolverHelper struct {
	Ctx                       context.Context
	DisableGetRequestedFields bool
	// contains filtered or unexported fields
}

func NewResolverHelper

func NewResolverHelper(rh *ResolverHelper) *ResolverHelper

func (*ResolverHelper) GetAuthDetails

func (r *ResolverHelper) GetAuthDetails() *authentication.AuthDetails

func (*ResolverHelper) GetConnectionDetails

func (r *ResolverHelper) GetConnectionDetails() *connection.ConnDetails

func (*ResolverHelper) GetGinContext

func (r *ResolverHelper) GetGinContext() (*gin.Context, error)

func (*ResolverHelper) GetRequestedFields

func (r *ResolverHelper) GetRequestedFields() []string

Jump to

Keyboard shortcuts

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