Documentation ¶
Index ¶
- type LinkFilterInput
- type LinkResolver
- type Resolver
- func (r *Resolver) CreateLink(ctx context.Context, args ...) (*LinkResolver, error)
- func (r *Resolver) DeleteLink(ctx context.Context, args ...) (bool, error)
- func (r *Resolver) Link(ctx context.Context, args struct{ ... }) (*LinkResolver, error)
- func (r *Resolver) Links(ctx context.Context, args struct{ ... }) (*[]*LinkResolver, error)
- func (r *Resolver) UpdateLink(ctx context.Context, args ...) (*bool, error)
- type StringFilterInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LinkFilterInput ¶
type LinkFilterInput struct { Url *StringFilterInput Hash *StringFilterInput Describe *StringFilterInput Created_at *StringFilterInput Updated_at *StringFilterInput }
type LinkResolver ¶
func (*LinkResolver) Created_at ¶
func (r *LinkResolver) Created_at() graphql.Time
func (*LinkResolver) Describe ¶
func (r *LinkResolver) Describe() string
func (*LinkResolver) Hash ¶
func (r *LinkResolver) Hash() string
func (*LinkResolver) Updated_at ¶
func (r *LinkResolver) Updated_at() graphql.Time
func (*LinkResolver) Url ¶
func (r *LinkResolver) Url() string
type Resolver ¶
type Resolver struct { Store db.DB LinkServiceClient link_rpc.LinkServiceClient }
Resolver ...
func (*Resolver) CreateLink ¶
func (r *Resolver) CreateLink(ctx context.Context, args *struct { URL *string Hash *string Describe *string }, ) (*LinkResolver, error)
CreateLink ...
func (*Resolver) DeleteLink ¶
DeleteLink ...
func (*Resolver) Links ¶
func (r *Resolver) Links(ctx context.Context, args struct { Filter *link.FilterLink }) (*[]*LinkResolver, error)
Links ...
Click to show internal directories.
Click to hide internal directories.