Documentation ¶
Index ¶
- type BaseAdapter
- func (base *BaseAdapter) CookieKey() string
- func (base *BaseAdapter) GetConnection() db.Connection
- func (base *BaseAdapter) GetContent(ctx interface{}, getPanelFn types.GetPanelFn, wf WebFrameWork)
- func (base *BaseAdapter) GetUse(router interface{}, plugin []plugins.Plugin, wf WebFrameWork) error
- func (base *BaseAdapter) GetUser(ci interface{}, wf WebFrameWork) (models.UserModel, bool)
- func (base *BaseAdapter) HTMLContentType() string
- func (base *BaseAdapter) SetConnection(conn db.Connection)
- type WebFrameWork
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseAdapter ¶ added in v1.1.4
type BaseAdapter struct {
// contains filtered or unexported fields
}
func (*BaseAdapter) CookieKey ¶ added in v1.1.4
func (base *BaseAdapter) CookieKey() string
func (*BaseAdapter) GetConnection ¶ added in v1.1.4
func (base *BaseAdapter) GetConnection() db.Connection
func (*BaseAdapter) GetContent ¶ added in v1.1.4
func (base *BaseAdapter) GetContent(ctx interface{}, getPanelFn types.GetPanelFn, wf WebFrameWork)
func (*BaseAdapter) GetUse ¶ added in v1.1.4
func (base *BaseAdapter) GetUse(router interface{}, plugin []plugins.Plugin, wf WebFrameWork) error
func (*BaseAdapter) GetUser ¶ added in v1.1.4
func (base *BaseAdapter) GetUser(ci interface{}, wf WebFrameWork) (models.UserModel, bool)
func (*BaseAdapter) HTMLContentType ¶ added in v1.1.4
func (base *BaseAdapter) HTMLContentType() string
func (*BaseAdapter) SetConnection ¶ added in v1.1.4
func (base *BaseAdapter) SetConnection(conn db.Connection)
type WebFrameWork ¶
type WebFrameWork interface { Use(interface{}, []plugins.Plugin) error Content(interface{}, types.GetPanelFn) SetConnection(db.Connection) GetConnection() db.Connection SetContext(ctx interface{}) WebFrameWork GetCookie() (string, error) Path() string Method() string PjaxHeader() string Redirect() SetContentType() Write(body []byte) CookieKey() string HTMLContentType() string Name() string User(ci interface{}) (models.UserModel, bool) 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.