Documentation
¶
Index ¶
- func New(r types.Resolver) generated.UserResolver
- func NewOps(r types.Resolver) generated.UserOpsResolver
- func NewPartial(r types.Resolver) generated.UserPartialResolver
- type Resolver
- func (r *Resolver) Connections(ctx context.Context, obj *model.User, platforms []model.ConnectionPlatform) ([]*model.UserConnection, error)
- func (r *Resolver) EditorOf(ctx context.Context, obj *model.User) ([]*model.UserEditor, error)
- func (r *Resolver) Editors(ctx context.Context, obj *model.User) ([]*model.UserEditor, error)
- func (r *Resolver) EmoteSets(ctx context.Context, obj *model.User) ([]*model.EmoteSet, error)
- func (r *Resolver) InboxUnreadCount(ctx context.Context, obj *model.User) (int, error)
- func (r *Resolver) OwnedEmotes(ctx context.Context, obj *model.User) ([]*model.Emote, error)
- func (r *Resolver) Reports(ctx context.Context, obj *model.User) ([]*model.Report, error)
- func (r *Resolver) Roles(ctx context.Context, obj *model.User) ([]*model.Role, error)
- type ResolverOps
- type ResolverPartial
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPartial ¶
func NewPartial(r types.Resolver) generated.UserPartialResolver
Types ¶
type Resolver ¶
func (*Resolver) Connections ¶
func (r *Resolver) Connections(ctx context.Context, obj *model.User, platforms []model.ConnectionPlatform) ([]*model.UserConnection, error)
Connections lists the users' connections
func (*Resolver) InboxUnreadCount ¶
func (*Resolver) OwnedEmotes ¶
type ResolverOps ¶
func (*ResolverOps) Connections ¶
func (r *ResolverOps) Connections(ctx context.Context, obj *model.UserOps, id string, d model.UserConnectionUpdate) ([]*model.UserConnection, error)
type ResolverPartial ¶
func (*ResolverPartial) Roles ¶
func (r *ResolverPartial) Roles(ctx context.Context, obj *model.UserPartial) ([]*model.Role, error)
Click to show internal directories.
Click to hide internal directories.