server

package
v0.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2024 License: BSD-2-Clause Imports: 2 Imported by: 0

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) 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL