Documentation ¶
Index ¶
- Constants
- func New(r types.Resolver) generated.EmoteResolver
- func NewOps(r types.Resolver) generated.EmoteOpsResolver
- func NewPartial(r types.Resolver) generated.EmotePartialResolver
- type Resolver
- func (r *Resolver) Activity(ctx context.Context, obj *model.Emote, limitArg *int) ([]*model.AuditLog, error)
- func (r *Resolver) Channels(ctx context.Context, obj *model.Emote, pageArg *int, limitArg *int) (*model.UserSearchResult, error)
- func (r *Resolver) CommonNames(ctx context.Context, obj *model.Emote) ([]*model.EmoteCommonName, error)
- func (r *Resolver) Owner(ctx context.Context, obj *model.Emote) (*model.UserPartial, error)
- func (r *Resolver) Reports(ctx context.Context, obj *model.Emote) ([]*model.Report, error)
- func (r *Resolver) Trending(ctx context.Context, obj *model.Emote) (*int, error)
- type ResolverOps
- func (r *ResolverOps) Merge(ctx context.Context, obj *model.EmoteOps, targetID primitive.ObjectID, ...) (*model.Emote, error)
- func (r *ResolverOps) Rerun(ctx context.Context, obj *model.EmoteOps) (*model.Emote, error)
- func (r *ResolverOps) Update(ctx context.Context, obj *model.EmoteOps, params model.EmoteUpdate, ...) (*model.Emote, error)
- type ResolverPartial
Constants ¶
View Source
const EMOTE_CHANNEL_QUERY_PAGE_CAP = 500
View Source
const EMOTE_CHANNEL_QUERY_SIZE_MOST = 50
Variables ¶
This section is empty.
Functions ¶
func NewPartial ¶
func NewPartial(r types.Resolver) generated.EmotePartialResolver
Types ¶
type Resolver ¶
func (*Resolver) CommonNames ¶
type ResolverOps ¶
func (*ResolverOps) Merge ¶
func (r *ResolverOps) Merge(ctx context.Context, obj *model.EmoteOps, targetID primitive.ObjectID, reasonArg *string) (*model.Emote, error)
Merge implements generated.EmoteOpsResolver
type ResolverPartial ¶
func (*ResolverPartial) Owner ¶
func (r *ResolverPartial) Owner(ctx context.Context, obj *model.EmotePartial) (*model.UserPartial, error)
Click to show internal directories.
Click to hide internal directories.