Documentation ¶
Index ¶
- func ToView(t domain.TodoItem) todoItemView
- type HTMXHandler
- func (hx *HTMXHandler) AddHandleFunc(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) Delete(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) DoneHandleFunc(done bool) func(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) Edit(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) IndexHandleFunc(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) ListHandleFunc(w http.ResponseWriter, r *http.Request)
- func (hx *HTMXHandler) Update(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HTMXHandler ¶
type HTMXHandler struct {
// contains filtered or unexported fields
}
func NewHTMXHandler ¶
func NewHTMXHandler(srv ports.TodoService) (*HTMXHandler, error)
func (*HTMXHandler) AddHandleFunc ¶
func (hx *HTMXHandler) AddHandleFunc(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) Delete ¶
func (hx *HTMXHandler) Delete(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) DoneHandleFunc ¶
func (hx *HTMXHandler) DoneHandleFunc(done bool) func(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) Edit ¶
func (hx *HTMXHandler) Edit(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) IndexHandleFunc ¶
func (hx *HTMXHandler) IndexHandleFunc(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) ListHandleFunc ¶
func (hx *HTMXHandler) ListHandleFunc(w http.ResponseWriter, r *http.Request)
func (*HTMXHandler) Update ¶
func (hx *HTMXHandler) Update(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.