Documentation
¶
Index ¶
- func GetNestedPreloads(ctx *graphql.OperationContext, fields []graphql.CollectedField, prefix string) (preloads []string)
- func GetPreloadString(prefix, name string) string
- func GetPreloads(ctx context.Context) []string
- func GinContextFromContext(ctx context.Context) (*gin.Context, error)
- type ResolverHelper
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 GetPreloads ¶
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
Click to show internal directories.
Click to hide internal directories.