Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseAdapter ¶ added in v1.0.9
type BaseAdapter struct{}
func (BaseAdapter) CookieKey ¶ added in v1.0.9
func (base BaseAdapter) CookieKey() string
func (BaseAdapter) GetContent ¶ added in v1.0.9
func (base BaseAdapter) GetContent(ctx interface{}, getPanelFn types.GetPanelFn, wf WebFrameWork)
func (BaseAdapter) GetUse ¶ added in v1.0.9
func (base BaseAdapter) GetUse(router interface{}, plugin []plugins.Plugin, wf WebFrameWork) error
func (BaseAdapter) HTMLContentType ¶ added in v1.0.9
func (base BaseAdapter) HTMLContentType() string
type WebFrameWork ¶
type WebFrameWork interface { Use(interface{}, []plugins.Plugin) error Content(interface{}, types.GetPanelFn) SetContext(ctx interface{}) WebFrameWork GetCookie() (string, error) Path() string Method() string PjaxHeader() string Redirect() SetContentType() Write(body []byte) CookieKey() string HTMLContentType() string Name() string SetApp(app interface{}) error AddHandler(method, path string, plug plugins.Plugin) }
WebFrameWork is a interface which is used as an adapter of framework and goAdmin. It must implement two methods. Use registers the routes and the corresponding handlers. Content writes the response to the corresponding context of framework.
Click to show internal directories.
Click to hide internal directories.