user

package
v0.0.0-...-6d36bb5 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2024 License: Apache-2.0 Imports: 20 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) Activity

func (r *Resolver) Activity(ctx context.Context, obj *model.User, limitArg *int) ([]*model.AuditLog, error)

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) Cosmetics

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

Cosmetics implements generated.UserResolver

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, entitled *bool) ([]*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) Style

func (r *Resolver) Style(ctx context.Context, obj *model.User) (*model.UserStyle, error)

type ResolverOps

type ResolverOps struct {
	types.Resolver
}

func (*ResolverOps) Connections

func (*ResolverOps) Cosmetics

func (r *ResolverOps) Cosmetics(ctx context.Context, obj *model.UserOps, update model.UserCosmeticUpdate) (*bool, error)

func (*ResolverOps) Editors

func (r *ResolverOps) Editors(
	ctx context.Context,
	obj *model.UserOps,
	editorID primitive.ObjectID,
	data model.UserEditorUpdate,
) ([]*model.UserEditor, error)

Editors implements generated.UserOpsResolver

func (*ResolverOps) Roles

Roles implements generated.UserOpsResolver

func (*ResolverOps) Z

func (r *ResolverOps) Z() *zap.SugaredLogger

type ResolverPartial

type ResolverPartial struct {
	types.Resolver
}

func (*ResolverPartial) EmoteSets

func (*ResolverPartial) Style

Jump to

Keyboard shortcuts

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