ui

package
v0.0.0-...-a57c2c0 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2022 License: BSD-3-Clause Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Router = mux.NewRouter()

Functions

func HandleAuthCallback

func HandleAuthCallback(w http.ResponseWriter, r *http.Request)

func HandleDocumentCreate

func HandleDocumentCreate(w http.ResponseWriter, r *http.Request)

func HandleDocumentDelete

func HandleDocumentDelete(w http.ResponseWriter, r *http.Request)

func HandleDocumentPublish

func HandleDocumentPublish(w http.ResponseWriter, r *http.Request)

func HandleDocumentUndelete

func HandleDocumentUndelete(w http.ResponseWriter, r *http.Request)

func HandleDocumentUnpublish

func HandleDocumentUnpublish(w http.ResponseWriter, r *http.Request)

func HandleLogout

func HandleLogout(w http.ResponseWriter, r *http.Request)

func HandleMemberAdd

func HandleMemberAdd(w http.ResponseWriter, r *http.Request)

func HandleOrganizationCreate

func HandleOrganizationCreate(w http.ResponseWriter, r *http.Request)

func HandleProjectCreate

func HandleProjectCreate(w http.ResponseWriter, r *http.Request)

func RedirectBack

func RedirectBack(w http.ResponseWriter, r *http.Request)

func ServeBadRequest

func ServeBadRequest(w http.ResponseWriter, r *http.Request)

func ServeDocument

func ServeDocument(w http.ResponseWriter, r *http.Request)

func ServeDocumentPage

func ServeDocumentPage(w http.ResponseWriter, r *http.Request)

func ServeForbidden

func ServeForbidden(w http.ResponseWriter, r *http.Request)

func ServeHTMLTemplate

func ServeHTMLTemplate(w http.ResponseWriter, r *http.Request, tpl *template.Template, data interface{})

func ServeIndex

func ServeIndex(w http.ResponseWriter, r *http.Request)

func ServeInternalServerError

func ServeInternalServerError(w http.ResponseWriter, r *http.Request)

func ServeLogin

func ServeLogin(w http.ResponseWriter, r *http.Request)

func ServeNewDocument

func ServeNewDocument(w http.ResponseWriter, r *http.Request)

func ServeNotFound

func ServeNotFound(w http.ResponseWriter, r *http.Request)

func ServeOrganizationList

func ServeOrganizationList(w http.ResponseWriter, r *http.Request)

func ServeOrganizationNew

func ServeOrganizationNew(w http.ResponseWriter, r *http.Request)

func ServeProject

func ServeProject(w http.ResponseWriter, r *http.Request)

func ServeProjectList

func ServeProjectList(w http.ResponseWriter, r *http.Request)

func ServeProjectNew

func ServeProjectNew(w http.ResponseWriter, r *http.Request)

func ServeUnauthorized

func ServeUnauthorized(w http.ResponseWriter, r *http.Request)

Types

type Context

type Context struct {
	Request *http.Request

	Session *sessions.Session
	Account *data.Account
}

func GetContext

func GetContext(r *http.Request) *Context

type Server

type Server struct {
	Router *mux.Router
}

func NewServer

func NewServer() *Server

func (Server) ServeHTTP

func (s Server) ServeHTTP(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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