controller

package
v0.0.0-...-5f01fc0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GramController

type GramController struct {
	// contains filtered or unexported fields
}

func NewGramController

func NewGramController(repo sqlrepo.GramRepo) GramController

func (GramController) Add

func (c GramController) Add(writer ResponseWriter, request *Request)

func (GramController) Handler

func (c GramController) Handler(routes ...map[string]Handler) *Mux

func (GramController) List

func (c GramController) List(writer ResponseWriter, request *Request)

func (GramController) Routes

func (c GramController) Routes() map[string]Handler

func (GramController) ServeGemini

func (c GramController) ServeGemini(writer ResponseWriter, request *Request)

func (GramController) Sparkle

func (c GramController) Sparkle(writer ResponseWriter, request *Request)

type UnauthenticatedController

type UnauthenticatedController struct {
	// contains filtered or unexported fields
}

func NewUnauthenticatedController

func NewUnauthenticatedController(repo sqlrepo.UserRepo) UnauthenticatedController

func (UnauthenticatedController) CertificateAdd

func (c UnauthenticatedController) CertificateAdd(writer ResponseWriter, request *Request)

func (UnauthenticatedController) CodeCheck

func (c UnauthenticatedController) CodeCheck(writer ResponseWriter, request *Request)

func (UnauthenticatedController) Handler

func (c UnauthenticatedController) Handler(routes ...map[string]Handler) *Mux

func (UnauthenticatedController) Routes

func (c UnauthenticatedController) Routes() map[string]Handler

func (UnauthenticatedController) ServeGemini

func (c UnauthenticatedController) ServeGemini(writer ResponseWriter, request *Request)

func (UnauthenticatedController) UserNameCheck

func (c UnauthenticatedController) UserNameCheck(writer ResponseWriter, request *Request)

type UserController

type UserController struct {
	// contains filtered or unexported fields
}

func NewUserController

func NewUserController(repo sqlrepo.UserRepo) UserController

func (UserController) AvatarSet

func (c UserController) AvatarSet(writer ResponseWriter, request *Request)

func (UserController) FirstNameSet

func (c UserController) FirstNameSet(writer ResponseWriter, request *Request)

func (UserController) Handler

func (c UserController) Handler(routes ...map[string]Handler) *Mux

func (UserController) LastNameSet

func (c UserController) LastNameSet(writer ResponseWriter, request *Request)

func (UserController) PasswordGet

func (c UserController) PasswordGet(writer ResponseWriter, request *Request)

func (UserController) PasswordSet

func (c UserController) PasswordSet(writer ResponseWriter, request *Request)

func (UserController) ProfileGet

func (c UserController) ProfileGet(writer ResponseWriter, request *Request)

func (UserController) Routes

func (c UserController) Routes() map[string]Handler

func (UserController) ServeGemini

func (c UserController) ServeGemini(writer ResponseWriter, request *Request)

func (UserController) UserNameSet

func (c UserController) UserNameSet(writer ResponseWriter, request *Request)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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