Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type FailureMode ¶
type FailureMode int
const ( FailFast FailureMode = iota LogAndContinue Fallback DefaultFailureMode FailureMode = FailFast )
func ParseFailureMode ¶
func ParseFailureMode(s string) FailureMode
func (FailureMode) String ¶
func (f FailureMode) String() string
type HookName ¶
type HookName string
const ( HookBeforeSave HookName = "BeforeSaveContent" HookAfterPublish HookName = "AfterPublishContent" HookBeforeDelete HookName = "BeforeDeleteContent" HookAfterCreate HookName = "AfterCreateContent" HookAfterUnpublish HookName = "AfterUnpublishContent" HookOnPluginLoaded HookName = "OnPluginLoaded" DefaultPriority = 100 )
func ResolveWasmHookName ¶
type HookRegistration ¶
type HookRegistration struct {
PluginName string
HookName HookName
Priority int
Handler HookHandler
FailureMode FailureMode
FallbackHandler HookHandler
}
Click to show internal directories.
Click to hide internal directories.