user

package
v0.0.0-...-3961de6 Latest Latest
Warning

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

Go to latest
Published: May 17, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type Resolver

type Resolver struct {
	types.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) EditorOf

func (r *Resolver) EditorOf(ctx context.Context, obj *model.User) ([]*model.UserEditor, error)

func (*Resolver) Editors

func (r *Resolver) Editors(ctx context.Context, obj *model.User) ([]*model.UserEditor, error)

Editors returns a users' list of editors

func (*Resolver) EmoteSets

func (r *Resolver) EmoteSets(ctx context.Context, obj *model.User) ([]*model.EmoteSet, error)

func (*Resolver) InboxUnreadCount

func (r *Resolver) InboxUnreadCount(ctx context.Context, obj *model.User) (int, error)

func (*Resolver) OwnedEmotes

func (r *Resolver) OwnedEmotes(ctx context.Context, obj *model.User) ([]*model.Emote, error)

func (*Resolver) Reports

func (r *Resolver) Reports(ctx context.Context, obj *model.User) ([]*model.Report, error)

func (*Resolver) Roles

func (r *Resolver) Roles(ctx context.Context, obj *model.User) ([]*model.Role, error)

Roles resolves the roles of a user

type ResolverOps

type ResolverOps struct {
	types.Resolver
}

func (*ResolverOps) Connections

type ResolverPartial

type ResolverPartial struct {
	types.Resolver
}

func (*ResolverPartial) Roles

func (r *ResolverPartial) Roles(ctx context.Context, obj *model.UserPartial) ([]*model.Role, error)

Jump to

Keyboard shortcuts

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