Documentation
¶
Index ¶
- type Callback
- func (c *Callback) AfterDelete() []callbackHandler
- func (c *Callback) AfterFind() []callbackHandler
- func (c *Callback) AfterInsert() []callbackHandler
- func (c *Callback) AfterUpdate() []callbackHandler
- func (c *Callback) AfterUpsert() []callbackHandler
- func (c *Callback) BeforeDelete() []callbackHandler
- func (c *Callback) BeforeFind() []callbackHandler
- func (c *Callback) BeforeInsert() []callbackHandler
- func (c *Callback) BeforeUpdate() []callbackHandler
- func (c *Callback) BeforeUpsert() []callbackHandler
- func (c *Callback) Execute(ctx context.Context, opCtx *operation.OpContext, opType operation.OpType, ...) error
- func (c *Callback) Register(opType operation.OpType, name string, fn CbFn)
- func (c *Callback) Remove(opType operation.OpType, name string)
- type CbFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Callback ¶
type Callback struct {
// contains filtered or unexported fields
}
func InitializeCallbacks ¶ added in v2.2.0
func InitializeCallbacks() *Callback
func (*Callback) AfterDelete ¶ added in v2.2.0
func (c *Callback) AfterDelete() []callbackHandler
func (*Callback) AfterInsert ¶ added in v2.2.0
func (c *Callback) AfterInsert() []callbackHandler
func (*Callback) AfterUpdate ¶ added in v2.2.0
func (c *Callback) AfterUpdate() []callbackHandler
func (*Callback) AfterUpsert ¶ added in v2.2.0
func (c *Callback) AfterUpsert() []callbackHandler
func (*Callback) BeforeDelete ¶ added in v2.2.0
func (c *Callback) BeforeDelete() []callbackHandler
func (*Callback) BeforeFind ¶ added in v2.2.0
func (c *Callback) BeforeFind() []callbackHandler
func (*Callback) BeforeInsert ¶ added in v2.2.0
func (c *Callback) BeforeInsert() []callbackHandler
func (*Callback) BeforeUpdate ¶ added in v2.2.0
func (c *Callback) BeforeUpdate() []callbackHandler
func (*Callback) BeforeUpsert ¶ added in v2.2.0
func (c *Callback) BeforeUpsert() []callbackHandler
Click to show internal directories.
Click to hide internal directories.