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.