Documentation
¶
Index ¶
- func Contexter() macaron.Handler
- func OrgAssignment(redirect bool, args ...bool) macaron.Handler
- func RepoAssignment(redirect bool, args ...bool) macaron.Handler
- func RequireTrueOwner() macaron.Handler
- func Toggle(options *ToggleOptions) macaron.Handler
- type Context
- func (ctx *Context) GetErrMsg() string
- func (ctx *Context) HTML(status int, name base.TplName)
- func (ctx *Context) Handle(status int, title string, err error)
- func (ctx *Context) HasApiError() bool
- func (ctx *Context) HasError() bool
- func (ctx *Context) Query(name string) string
- func (ctx *Context) RenderWithErr(msg string, tpl base.TplName, form interface{})
- func (ctx *Context) ServeContent(name string, r io.ReadSeeker, params ...interface{})
- func (ctx *Context) ServeFile(file string, names ...string)
- type ToggleOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OrgAssignment ¶ added in v0.5.0
func RequireTrueOwner ¶ added in v0.5.0
func Toggle ¶
func Toggle(options *ToggleOptions) macaron.Handler
Types ¶
type Context ¶
type Context struct {
*macaron.Context
i18n.Locale
Cache cache.Cache
Flash *session.Flash
Session session.Store
User *models.User
IsSigned bool
Repo struct {
IsOwner bool
IsTrueOwner bool
IsWatching bool
IsBranch bool
IsTag bool
IsCommit bool
IsAdmin bool // Current user is admin level.
HasAccess bool
Repository *models.Repository
Owner *models.User
Commit *git.Commit
Tag *git.Tag
GitRepo *git.Repository
BranchName string
TagName string
CommitId string
RepoLink string
CloneLink struct {
SSH string
HTTPS string
Git string
}
CommitsCount int
Mirror *models.Mirror
}
Org struct {
IsOwner bool
IsMember bool
IsAdminTeam bool // In owner team or team that has admin permission level.
Organization *models.User
OrgLink string
Team *models.Team
}
// contains filtered or unexported fields
}
Context represents context of a request.
func (*Context) HasApiError ¶ added in v0.4.0
HasError returns true if error occurs in form validation.
func (*Context) RenderWithErr ¶
RenderWithErr used for page has form validation but need to prompt error to users.
func (*Context) ServeContent ¶ added in v0.3.0
func (ctx *Context) ServeContent(name string, r io.ReadSeeker, params ...interface{})
Click to show internal directories.
Click to hide internal directories.