guard

package
v1.2.9 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2020 License: Apache-2.0 Imports: 18 Imported by: 16

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteParam

type DeleteParam struct {
	Panel  table.Table
	Id     string
	Prefix string
}

func GetDeleteParam

func GetDeleteParam(ctx *context.Context) *DeleteParam

type EditFormParam

type EditFormParam struct {
	Panel        table.Table
	Id           string
	Prefix       string
	Param        parameter.Parameters
	Path         string
	MultiForm    *multipart.Form
	PreviousPath string
	Alert        tmpl.HTML
	FromList     bool
}

func GetEditFormParam

func GetEditFormParam(ctx *context.Context) *EditFormParam

func (EditFormParam) Value

func (e EditFormParam) Value() form.Values

type ExportParam

type ExportParam struct {
	Panel  table.Table
	Id     []string
	Prefix string
	IsAll  bool
}

func GetExportParam

func GetExportParam(ctx *context.Context) *ExportParam

type Guard added in v1.2.5

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

func New added in v1.2.5

func (*Guard) CheckPrefix added in v1.2.6

func (g *Guard) CheckPrefix(ctx *context.Context)

func (*Guard) Delete added in v1.2.5

func (g *Guard) Delete(ctx *context.Context)

func (*Guard) EditForm added in v1.2.5

func (g *Guard) EditForm(ctx *context.Context)

func (*Guard) Export added in v1.2.5

func (g *Guard) Export(ctx *context.Context)

func (*Guard) MenuDelete added in v1.2.5

func (g *Guard) MenuDelete(ctx *context.Context)

func (*Guard) MenuEdit added in v1.2.5

func (g *Guard) MenuEdit(ctx *context.Context)

func (*Guard) MenuNew added in v1.2.5

func (g *Guard) MenuNew(ctx *context.Context)

func (*Guard) NewForm added in v1.2.5

func (g *Guard) NewForm(ctx *context.Context)

func (*Guard) ShowForm added in v1.2.5

func (g *Guard) ShowForm(ctx *context.Context)

func (*Guard) ShowNewForm added in v1.2.5

func (g *Guard) ShowNewForm(ctx *context.Context)

func (*Guard) Update added in v1.2.5

func (g *Guard) Update(ctx *context.Context)
type MenuDeleteParam struct {
	Id string
}

func GetMenuDeleteParam

func GetMenuDeleteParam(ctx *context.Context) *MenuDeleteParam
type MenuEditParam struct {
	Id       string
	Title    string
	Header   string
	ParentId int64
	Icon     string
	Uri      string
	Roles    []string
	Alert    template.HTML
}

func GetMenuEditParam

func GetMenuEditParam(ctx *context.Context) *MenuEditParam
func (e MenuEditParam) HasAlert() bool
type MenuNewParam struct {
	Title    string
	Header   string
	ParentId int64
	Icon     string
	Uri      string
	Roles    []string
	Alert    template.HTML
}

func GetMenuNewParam

func GetMenuNewParam(ctx *context.Context) *MenuNewParam
func (e MenuNewParam) HasAlert() bool

type NewFormParam

type NewFormParam struct {
	Panel        table.Table
	Id           string
	Prefix       string
	Param        parameter.Parameters
	Path         string
	MultiForm    *multipart.Form
	PreviousPath string
	FromList     bool
	Alert        template.HTML
}

func GetNewFormParam

func GetNewFormParam(ctx *context.Context) *NewFormParam

func (NewFormParam) Value

func (e NewFormParam) Value() form.Values

type ShowFormParam

type ShowFormParam struct {
	Panel  table.Table
	Id     string
	Prefix string
	Param  parameter.Parameters
}

func GetShowFormParam

func GetShowFormParam(ctx *context.Context) *ShowFormParam

type ShowNewFormParam

type ShowNewFormParam struct {
	Panel  table.Table
	Prefix string
	Param  parameter.Parameters
}

func GetShowNewFormParam

func GetShowNewFormParam(ctx *context.Context) *ShowNewFormParam

type UpdateParam added in v1.0.8

type UpdateParam struct {
	Panel  table.Table
	Prefix string
	Value  form.Values
}

func GetUpdateParam added in v1.0.8

func GetUpdateParam(ctx *context.Context) *UpdateParam

Jump to

Keyboard shortcuts

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