htmgo/framework/h/events.go

24 lines
763 B
Go

package h
type HxEvent = string
type HxTriggerName = string
var (
HxBeforeRequest HxEvent = "hx-on::before-request"
HxAfterRequest HxEvent = "hx-on::after-request"
HxOnMutationError HxEvent = "hx-on::mutation-error"
HxOnLoad HxEvent = "hx-on::load"
HxOnLoadError HxEvent = "hx-on::load-error"
HxRequestTimeout HxEvent = "hx-on::request-timeout"
HxTrigger HxEvent = "hx-on::trigger"
HxRequestStart HxEvent = "hx-on::xhr:loadstart"
HxRequestProgress HxEvent = "hx-on::xhr:progress"
)
const (
TriggerLoad HxTriggerName = "load"
TriggerClick HxTriggerName = "click"
TriggerDblClick HxTriggerName = "dblclick"
TriggerKeyUpEnter HxTriggerName = "keyup[keyCode==13]"
TriggerBlur HxTriggerName = "blur"
)