Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorHandler ¶ added in v0.2.0
type ErrorHandler struct {
router.DefaultError
}
func (*ErrorHandler) BodyBytes ¶ added in v0.2.0
func (e *ErrorHandler) BodyBytes() (body []byte)
func (*ErrorHandler) ErrorResponse ¶ added in v0.2.0
func (*ErrorHandler) ErrorResponse(errorResponse router.ErrorResponse) router.ErrorResponse
type HtmxRequestBuilder ¶
type HtmxRequestBuilder struct {
*router.DefaultRequestBuilder
// contains filtered or unexported fields
}
func (*HtmxRequestBuilder) Prototype ¶ added in v0.2.0
func (*HtmxRequestBuilder) Prototype() router.PrototypeRequestBuilder
func (HtmxRequestBuilder) RequestBuilder ¶
func (rb HtmxRequestBuilder) RequestBuilder() router.RequestBuilder
type HtmxResponse ¶
type HtmxResponse struct {
*router.DefaultResponse
// contains filtered or unexported fields
}
func (*HtmxResponse) Prototype ¶ added in v0.2.0
func (*HtmxResponse) Prototype() router.PrototypeResponse
func (HtmxResponse) Response ¶
func (r HtmxResponse) Response() router.Response
type HtmxServer ¶
type HtmxServer interface {
Htmx(req *HtmxRequestBuilder) (res *HtmxResponse, errRes router.ErrorResponse)
// contains filtered or unexported methods
}
type UnimplementedHtmxServer ¶
type UnimplementedHtmxServer struct {
*ErrorHandler
}
func (UnimplementedHtmxServer) Htmx ¶
func (u UnimplementedHtmxServer) Htmx(req *HtmxRequestBuilder) (res *HtmxResponse, errRes router.ErrorResponse)
Click to show internal directories.
Click to hide internal directories.