Documentation
¶
Index ¶
- type AddEventInfo
- type AuthHeader
- type DBody
- type DeleteEventInfo
- type Event
- type HandlerFunc
- type MiddlewareFunc
- type Resolver
- func (r *Resolver) Resolve(ctx context.Context, dbody *DBody) ([]byte, error)
- func (r *Resolver) ResolveFunc(resolver string, handlerFunc HandlerFunc)
- func (r *Resolver) Use(middleware MiddlewareFunc)
- func (r *Resolver) UseOnResolver(resolver string, middleware MiddlewareFunc)
- func (r *Resolver) WebHookFunc(typeName string, webhookFunc WebHookFunc)
- type ResolverMiddlewareFunc
- type UpdateEventInfo
- type WebHookFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddEventInfo ¶ added in v0.7.0
type AuthHeader ¶ added in v0.5.0
type DeleteEventInfo ¶ added in v0.7.0
type DeleteEventInfo struct {
RootUIDs []string `json:"rootUIDs"`
}
type Event ¶ added in v0.7.0
type Event struct { TypeName string `json:"__typename"` CommitTs uint64 `json:"commitTs"` Operation string `json:"operation"` Add AddEventInfo `json:"add"` Update UpdateEventInfo `json:"update"` Delete DeleteEventInfo `json:"delete"` }
type HandlerFunc ¶
type MiddlewareFunc ¶
type MiddlewareFunc func(HandlerFunc) HandlerFunc
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func NewResolver ¶
func NewResolver() *Resolver
func (*Resolver) ResolveFunc ¶
func (r *Resolver) ResolveFunc(resolver string, handlerFunc HandlerFunc)
func (*Resolver) Use ¶
func (r *Resolver) Use(middleware MiddlewareFunc)
func (*Resolver) UseOnResolver ¶ added in v0.6.0
func (r *Resolver) UseOnResolver(resolver string, middleware MiddlewareFunc)
func (*Resolver) WebHookFunc ¶ added in v0.7.0
func (r *Resolver) WebHookFunc(typeName string, webhookFunc WebHookFunc)
type ResolverMiddlewareFunc ¶ added in v0.6.0
type ResolverMiddlewareFunc struct { Resolver string // contains filtered or unexported fields }
type UpdateEventInfo ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.