graph

package
v0.0.0-...-4a248c4 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrItemNotFound  = common.ErrItemNotFound
	ErrProfileNotSet = common.ErrProfileNotSet
)

Errors

Functions

This section is empty.

Types

type Resolver

type Resolver struct {
	Queries            *sqlc.Queries
	Loaders            *common.BatchLoaders
	FilteredLoaders    func(ctx context.Context) *common.FilteredLoaders
	ProfileLoaders     func(ctx context.Context) *common.ProfileLoaders
	SearchService      searchProvider
	EmailService       *email.Service
	URLSigner          *signing.Signer
	S3Client           *s3.Client
	APIConfig          apiConfig
	AWSConfig          awsConfig
	AnalyticsIDFactory func(ctx context.Context) string
	RedirectConfig     redirectConfig
	AuthClient         *auth0.Client
	RemoteCache        *remotecache.Client
}

Resolver is the main struct for the GQL implementation It contains references to all external services and config

func (*Resolver) Achievement

func (r *Resolver) Achievement() generated.AchievementResolver

Achievement returns generated.AchievementResolver implementation.

func (*Resolver) AchievementGroup

func (r *Resolver) AchievementGroup() generated.AchievementGroupResolver

AchievementGroup returns generated.AchievementGroupResolver implementation.

func (*Resolver) AddToCollectionResult

func (r *Resolver) AddToCollectionResult() generated.AddToCollectionResultResolver

AddToCollectionResult returns generated.AddToCollectionResultResolver implementation.

func (*Resolver) AlternativesTask

func (r *Resolver) AlternativesTask() generated.AlternativesTaskResolver

AlternativesTask returns generated.AlternativesTaskResolver implementation.

func (*Resolver) Analytics

func (r *Resolver) Analytics() generated.AnalyticsResolver

Analytics returns generated.AnalyticsResolver implementation.

func (*Resolver) Application

func (r *Resolver) Application() generated.ApplicationResolver

Application returns generated.ApplicationResolver implementation.

func (*Resolver) AvatarSection

func (r *Resolver) AvatarSection() generated.AvatarSectionResolver

AvatarSection returns generated.AvatarSectionResolver implementation.

func (*Resolver) Calendar

func (r *Resolver) Calendar() generated.CalendarResolver

Calendar returns generated.CalendarResolver implementation.

func (*Resolver) CardListSection

func (r *Resolver) CardListSection() generated.CardListSectionResolver

CardListSection returns generated.CardListSectionResolver implementation.

func (*Resolver) CardSection

func (r *Resolver) CardSection() generated.CardSectionResolver

CardSection returns generated.CardSectionResolver implementation.

func (*Resolver) Chapter

func (r *Resolver) Chapter() generated.ChapterResolver

Chapter returns generated.ChapterResolver implementation.

func (*Resolver) Config

func (r *Resolver) Config() generated.ConfigResolver

Config returns generated.ConfigResolver implementation.

func (*Resolver) ContextCollection

func (r *Resolver) ContextCollection() generated.ContextCollectionResolver

ContextCollection returns generated.ContextCollectionResolver implementation.

func (*Resolver) ContributionType

func (r *Resolver) ContributionType() generated.ContributionTypeResolver

ContributionType returns generated.ContributionTypeResolver implementation.

func (*Resolver) DefaultGridSection

func (r *Resolver) DefaultGridSection() generated.DefaultGridSectionResolver

DefaultGridSection returns generated.DefaultGridSectionResolver implementation.

func (*Resolver) DefaultSection

func (r *Resolver) DefaultSection() generated.DefaultSectionResolver

DefaultSection returns generated.DefaultSectionResolver implementation.

func (*Resolver) Episode

func (r *Resolver) Episode() generated.EpisodeResolver

Episode returns generated.EpisodeResolver implementation.

func (*Resolver) EpisodeCalendarEntry

func (r *Resolver) EpisodeCalendarEntry() generated.EpisodeCalendarEntryResolver

EpisodeCalendarEntry returns generated.EpisodeCalendarEntryResolver implementation.

func (*Resolver) EpisodeSearchItem

func (r *Resolver) EpisodeSearchItem() generated.EpisodeSearchItemResolver

EpisodeSearchItem returns generated.EpisodeSearchItemResolver implementation.

func (*Resolver) Event

func (r *Resolver) Event() generated.EventResolver

Event returns generated.EventResolver implementation.

func (*Resolver) FAQ

func (r *Resolver) FAQ() generated.FAQResolver

FAQ returns generated.FAQResolver implementation.

func (*Resolver) FAQCategory

func (r *Resolver) FAQCategory() generated.FAQCategoryResolver

FAQCategory returns generated.FAQCategoryResolver implementation.

func (*Resolver) FeaturedSection

func (r *Resolver) FeaturedSection() generated.FeaturedSectionResolver

FeaturedSection returns generated.FeaturedSectionResolver implementation.

func (*Resolver) Game

func (r *Resolver) Game() generated.GameResolver

Game returns generated.GameResolver implementation.

func (*Resolver) GetCDNConfig

func (r *Resolver) GetCDNConfig() export.CDNConfig

func (*Resolver) GetFilteredLoaders

func (r *Resolver) GetFilteredLoaders(ctx context.Context) *common.FilteredLoaders

func (*Resolver) GetLoaders

func (r *Resolver) GetLoaders() *common.BatchLoaders

func (*Resolver) GetProfileLoaders

func (r *Resolver) GetProfileLoaders(ctx context.Context) *common.ProfileLoaders

func (*Resolver) GetQueries

func (r *Resolver) GetQueries() *sqlc.Queries

func (*Resolver) GetS3Client

func (r *Resolver) GetS3Client() *s3.Client

func (*Resolver) GetURLSigner

func (r *Resolver) GetURLSigner() *signing.Signer

func (*Resolver) IconGridSection

func (r *Resolver) IconGridSection() generated.IconGridSectionResolver

IconGridSection returns generated.IconGridSectionResolver implementation.

func (*Resolver) IconSection

func (r *Resolver) IconSection() generated.IconSectionResolver

IconSection returns generated.IconSectionResolver implementation.

func (*Resolver) LabelSection

func (r *Resolver) LabelSection() generated.LabelSectionResolver

LabelSection returns generated.LabelSectionResolver implementation.

func (*Resolver) Lesson

func (r *Resolver) Lesson() generated.LessonResolver

Lesson returns generated.LessonResolver implementation.

func (r *Resolver) Link() generated.LinkResolver

Link returns generated.LinkResolver implementation.

func (*Resolver) LinkTask

func (r *Resolver) LinkTask() generated.LinkTaskResolver

LinkTask returns generated.LinkTaskResolver implementation.

func (*Resolver) ListSection

func (r *Resolver) ListSection() generated.ListSectionResolver

ListSection returns generated.ListSectionResolver implementation.

func (*Resolver) MessageSection

func (r *Resolver) MessageSection() generated.MessageSectionResolver

MessageSection returns generated.MessageSectionResolver implementation.

func (*Resolver) MutationRoot

func (r *Resolver) MutationRoot() generated.MutationRootResolver

MutationRoot returns generated.MutationRootResolver implementation.

func (*Resolver) Page

func (r *Resolver) Page() generated.PageResolver

Page returns generated.PageResolver implementation.

func (*Resolver) Person

func (r *Resolver) Person() generated.PersonResolver

Person returns generated.PersonResolver implementation.

func (*Resolver) Playlist

func (r *Resolver) Playlist() generated.PlaylistResolver

Playlist returns generated.PlaylistResolver implementation.

func (*Resolver) PosterGridSection

func (r *Resolver) PosterGridSection() generated.PosterGridSectionResolver

PosterGridSection returns generated.PosterGridSectionResolver implementation.

func (*Resolver) PosterSection

func (r *Resolver) PosterSection() generated.PosterSectionResolver

PosterSection returns generated.PosterSectionResolver implementation.

func (*Resolver) PosterTask

func (r *Resolver) PosterTask() generated.PosterTaskResolver

PosterTask returns generated.PosterTaskResolver implementation.

func (*Resolver) QueryRoot

func (r *Resolver) QueryRoot() generated.QueryRootResolver

QueryRoot returns generated.QueryRootResolver implementation.

func (*Resolver) Question

func (r *Resolver) Question() generated.QuestionResolver

Question returns generated.QuestionResolver implementation.

func (*Resolver) QuoteTask

func (r *Resolver) QuoteTask() generated.QuoteTaskResolver

QuoteTask returns generated.QuoteTaskResolver implementation.

func (*Resolver) Season

func (r *Resolver) Season() generated.SeasonResolver

Season returns generated.SeasonResolver implementation.

func (*Resolver) SeasonCalendarEntry

func (r *Resolver) SeasonCalendarEntry() generated.SeasonCalendarEntryResolver

SeasonCalendarEntry returns generated.SeasonCalendarEntryResolver implementation.

func (*Resolver) SeasonSearchItem

func (r *Resolver) SeasonSearchItem() generated.SeasonSearchItemResolver

SeasonSearchItem returns generated.SeasonSearchItemResolver implementation.

func (*Resolver) SectionItem

func (r *Resolver) SectionItem() generated.SectionItemResolver

SectionItem returns generated.SectionItemResolver implementation.

func (*Resolver) Short

func (r *Resolver) Short() generated.ShortResolver

Short returns generated.ShortResolver implementation.

func (*Resolver) Show

func (r *Resolver) Show() generated.ShowResolver

Show returns generated.ShowResolver implementation.

func (*Resolver) ShowCalendarEntry

func (r *Resolver) ShowCalendarEntry() generated.ShowCalendarEntryResolver

ShowCalendarEntry returns generated.ShowCalendarEntryResolver implementation.

func (*Resolver) ShowSearchItem

func (r *Resolver) ShowSearchItem() generated.ShowSearchItemResolver

ShowSearchItem returns generated.ShowSearchItemResolver implementation.

func (*Resolver) SimpleCalendarEntry

func (r *Resolver) SimpleCalendarEntry() generated.SimpleCalendarEntryResolver

SimpleCalendarEntry returns generated.SimpleCalendarEntryResolver implementation.

func (*Resolver) StudyTopic

func (r *Resolver) StudyTopic() generated.StudyTopicResolver

StudyTopic returns generated.StudyTopicResolver implementation.

func (*Resolver) Survey

func (r *Resolver) Survey() generated.SurveyResolver

Survey returns generated.SurveyResolver implementation.

func (*Resolver) SurveyPrompt

func (r *Resolver) SurveyPrompt() generated.SurveyPromptResolver

SurveyPrompt returns generated.SurveyPromptResolver implementation.

func (*Resolver) TextTask

func (r *Resolver) TextTask() generated.TextTaskResolver

TextTask returns generated.TextTaskResolver implementation.

func (*Resolver) User

func (r *Resolver) User() generated.UserResolver

User returns generated.UserResolver implementation.

func (*Resolver) UserCollection

func (r *Resolver) UserCollection() generated.UserCollectionResolver

UserCollection returns generated.UserCollectionResolver implementation.

func (*Resolver) UserCollectionEntry

func (r *Resolver) UserCollectionEntry() generated.UserCollectionEntryResolver

UserCollectionEntry returns generated.UserCollectionEntryResolver implementation.

func (*Resolver) VideoTask

func (r *Resolver) VideoTask() generated.VideoTaskResolver

VideoTask returns generated.VideoTaskResolver implementation.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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