Documentation
¶
Index ¶
- type ListData
- type RoutesReceiver
- type TemplateData
- func (data *TemplateData[R, T]) Err() error
- func (data *TemplateData[R, T]) Header(key, value string) *TemplateData[R, T]
- func (data *TemplateData[R, T]) MuxtVersion() string
- func (data *TemplateData[R, T]) Ok() bool
- func (data *TemplateData[R, T]) Path() TemplateRoutePaths
- func (data *TemplateData[R, T]) Receiver() R
- func (data *TemplateData[R, T]) Redirect(url string, code int) (*TemplateData[R, T], error)
- func (data *TemplateData[R, T]) Request() *http.Request
- func (data *TemplateData[R, T]) Result() T
- func (data *TemplateData[R, T]) StatusCode(statusCode int) *TemplateData[R, T]
- type TemplateRoutePaths
- type UpdateListForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListData ¶
type ListData struct {
Err error
List database.List
Tasks []database.TasksByListIDRow
}
type RoutesReceiver ¶
type TemplateData ¶
func (*TemplateData[R, T]) Err ¶
func (data *TemplateData[R, T]) Err() error
func (*TemplateData[R, T]) Header ¶
func (data *TemplateData[R, T]) Header(key, value string) *TemplateData[R, T]
func (*TemplateData[R, T]) MuxtVersion ¶
func (data *TemplateData[R, T]) MuxtVersion() string
func (*TemplateData[R, T]) Ok ¶
func (data *TemplateData[R, T]) Ok() bool
func (*TemplateData[R, T]) Path ¶
func (data *TemplateData[R, T]) Path() TemplateRoutePaths
func (*TemplateData[R, T]) Receiver ¶
func (data *TemplateData[R, T]) Receiver() R
func (*TemplateData[R, T]) Redirect ¶
func (data *TemplateData[R, T]) Redirect(url string, code int) (*TemplateData[R, T], error)
func (*TemplateData[R, T]) Request ¶
func (data *TemplateData[R, T]) Request() *http.Request
func (*TemplateData[R, T]) Result ¶
func (data *TemplateData[R, T]) Result() T
func (*TemplateData[R, T]) StatusCode ¶
func (data *TemplateData[R, T]) StatusCode(statusCode int) *TemplateData[R, T]
type TemplateRoutePaths ¶
type TemplateRoutePaths struct {
// contains filtered or unexported fields
}
func Routes ¶
func Routes(mux *http.ServeMux, receiver RoutesReceiver) TemplateRoutePaths
func (TemplateRoutePaths) GetList ¶
func (routePaths TemplateRoutePaths) GetList(id int32) string
func (TemplateRoutePaths) Lists ¶
func (routePaths TemplateRoutePaths) Lists() string
func (TemplateRoutePaths) UpdateList ¶
func (routePaths TemplateRoutePaths) UpdateList(id int32) string
type UpdateListForm ¶
type UpdateListForm struct {
TaskIDs []int32 `name:"task-id"`
}
Click to show internal directories.
Click to hide internal directories.