Documentation ¶
Index ¶
- Constants
- type API
- type Claim
- type ClaimArgs
- type ClaimFilter
- type ClaimInput
- type ClaimResolver
- type Client
- type CreateClaimArgs
- type CreateGraphArgs
- type GraphArgs
- type GraphInput
- type GraphResolver
- type ID
- type Resolver
- func (r *Resolver) CreateClaim(ctx context.Context, args CreateClaimArgs) (*ClaimResolver, error)
- func (r *Resolver) CreateGraph(ctx context.Context, args CreateGraphArgs) (*GraphResolver, error)
- func (r *Resolver) Graph(args GraphArgs) (*GraphResolver, error)
- func (r *Resolver) SetGraph(ctx context.Context, args SetGraphArgs) (*GraphResolver, error)
- type SetGraphArgs
- type SetGraphInput
Constants ¶
View Source
const GraphQLSchema = `` /* 824-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClaimArgs ¶
type ClaimArgs struct {
Filter ClaimFilter
}
ClaimArgs are the arguments for a GraphQL claim query.
type ClaimFilter ¶
type ClaimInput ¶
type ClaimResolver ¶
type ClaimResolver struct {
// contains filtered or unexported fields
}
ClaimResolver defines GraphQL resolver functions for Claim fields.
func (*ClaimResolver) Claim ¶
func (c *ClaimResolver) Claim() string
func (*ClaimResolver) ID ¶
func (c *ClaimResolver) ID() string
func (*ClaimResolver) Issuer ¶
func (c *ClaimResolver) Issuer() string
func (*ClaimResolver) Property ¶
func (c *ClaimResolver) Property() string
func (*ClaimResolver) Signature ¶
func (c *ClaimResolver) Signature() string
func (*ClaimResolver) Subject ¶
func (c *ClaimResolver) Subject() string
type Client ¶
func (*Client) CreateClaim ¶
type CreateClaimArgs ¶
type CreateClaimArgs struct {
Input ClaimInput
}
CreateClaimArgs are the arguments for a GraphQL CreateClaim mutation.
type CreateGraphArgs ¶
type CreateGraphArgs struct {
Input GraphInput
}
CreateGraphArgs are the arguments for a GraphQL CreateGraph mutation.
type GraphInput ¶
type GraphInput struct {
ID string `json:"id"`
}
type GraphResolver ¶
type GraphResolver struct {
// contains filtered or unexported fields
}
func (*GraphResolver) Claim ¶
func (r *GraphResolver) Claim(args ClaimArgs) ([]*ClaimResolver, error)
func (*GraphResolver) ID ¶
func (r *GraphResolver) ID() string
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func NewResolver ¶
func (*Resolver) CreateClaim ¶
func (r *Resolver) CreateClaim(ctx context.Context, args CreateClaimArgs) (*ClaimResolver, error)
func (*Resolver) CreateGraph ¶
func (r *Resolver) CreateGraph(ctx context.Context, args CreateGraphArgs) (*GraphResolver, error)
func (*Resolver) SetGraph ¶
func (r *Resolver) SetGraph(ctx context.Context, args SetGraphArgs) (*GraphResolver, error)
type SetGraphArgs ¶
type SetGraphArgs struct {
Input SetGraphInput
}
type SetGraphInput ¶
Click to show internal directories.
Click to hide internal directories.