@@ -93,39 +93,17 @@ func SetReselect(w http.ResponseWriter) {
93
93
w .Header ().Set ("HX-Reselect" , "true" )
94
94
}
95
95
96
- type Event string
97
-
98
- // FromBody is used on the client side in the hx-trigger HTML attribute.
99
- func (e Event ) FromBody () string {
100
- return string (e ) + " from:body"
101
- }
102
-
103
96
// SetTrigger events as soon as the response is received.
104
97
func SetTrigger (w http.ResponseWriter , event string ) {
105
98
w .Header ().Set ("HX-Trigger" , event )
106
99
}
107
100
108
- // SetTrigger events as soon as the response is received.
109
- func (e Event ) SetTrigger (w http.ResponseWriter ) {
110
- SetTrigger (w , string (e ))
111
- }
112
-
113
101
// SetTriggerAfterSettle events after the settling step.
114
102
func SetTriggerAfterSettle (w http.ResponseWriter , event string ) {
115
103
w .Header ().Set ("HX-Trigger-After-Settle" , event )
116
104
}
117
105
118
- // SetTriggerAfterSettle events after the settling step.
119
- func (e Event ) SetTriggerAfterSettle (w http.ResponseWriter ) {
120
- SetTriggerAfterSettle (w , string (e ))
121
- }
122
-
123
106
// SetTriggerAfterSwap events after the swap step.
124
107
func SetTriggerAfterSwap (w http.ResponseWriter , event string ) {
125
108
w .Header ().Set ("HX-Trigger-After-Swap" , event )
126
109
}
127
-
128
- // SetTriggerAfterSwap events after the swap step.
129
- func (e Event ) SetTriggerAfterSwap (w http.ResponseWriter ) {
130
- SetTriggerAfterSwap (w , string (e ))
131
- }
0 commit comments