Versions in this module Expand all Collapse all v1 v1.2.12 May 22, 2020 Changes in this version + func Content(ctx interface{}, panel types.GetPanelFn) + func Register(ada adapter.WebFrameWork) + func User(ctx interface{}) (models.UserModel, bool) + type ConnectionSetter func(db.Connection) + type Engine struct + Adapter adapter.WebFrameWork + NavButtons *types.Buttons + PluginList []plugins.Plugin + Services service.List + func Default() *Engine + func (eng *Engine) AddAdapter(ada adapter.WebFrameWork) *Engine + func (eng *Engine) AddAuthService(processor auth.Processor) *Engine + func (eng *Engine) AddConfig(cfg config.Config) *Engine + func (eng *Engine) AddConfigFromINI(path string) *Engine + func (eng *Engine) AddConfigFromJSON(path string) *Engine + func (eng *Engine) AddConfigFromYAML(path string) *Engine + func (eng *Engine) AddDisplayFilterLimit(limit int) *Engine + func (eng *Engine) AddDisplayFilterSubstr(start int, end int) *Engine + func (eng *Engine) AddDisplayFilterToLower() *Engine + func (eng *Engine) AddDisplayFilterToTitle() *Engine + func (eng *Engine) AddDisplayFilterToUpper() *Engine + func (eng *Engine) AddDisplayFilterTrimSpace() *Engine + func (eng *Engine) AddDisplayFilterXssFilter() *Engine + func (eng *Engine) AddDisplayFilterXssJsFilter() *Engine + func (eng *Engine) AddGenerator(key string, g table.Generator) *Engine + func (eng *Engine) AddGenerators(list ...table.GeneratorList) *Engine + func (eng *Engine) AddGlobalDisplayProcessFn(f types.FieldFilterFn) *Engine + func (eng *Engine) AddNavButtons(title template2.HTML, icon string, action types.Action) *Engine + func (eng *Engine) AddPlugins(plugs ...plugins.Plugin) *Engine + func (eng *Engine) AdminPlugin() *admin.Admin + func (eng *Engine) Clone(e *Engine) *Engine + func (eng *Engine) ClonedBySetter(setter Setter) *Engine + func (eng *Engine) Content(ctx interface{}, panel types.GetPanelFn) + func (eng *Engine) DB(driver string) db.Connection + func (eng *Engine) Data(method, url string, handler context.Handler, noAuth ...bool) + func (eng *Engine) DefaultConnection() db.Connection + func (eng *Engine) FindPluginByName(name string) (plugins.Plugin, bool) + func (eng *Engine) HTML(method, url string, fn types.GetPanelInfoFn, noAuth ...bool) + func (eng *Engine) HTMLFile(method, url, path string, data map[string]interface{}, noAuth ...bool) + func (eng *Engine) HTMLFiles(method, url string, data map[string]interface{}, files ...string) + func (eng *Engine) HTMLFilesNoAuth(method, url string, data map[string]interface{}, files ...string) + func (eng *Engine) InitDatabase() *Engine + func (eng *Engine) MssqlConnection() db.Connection + func (eng *Engine) MysqlConnection() db.Connection + func (eng *Engine) PostgresqlConnection() db.Connection + func (eng *Engine) ResolveConnection(setter ConnectionSetter, driver string) *Engine + func (eng *Engine) ResolveMssqlConnection(setter ConnectionSetter) *Engine + func (eng *Engine) ResolveMysqlConnection(setter ConnectionSetter) *Engine + func (eng *Engine) ResolvePostgresqlConnection(setter ConnectionSetter) *Engine + func (eng *Engine) ResolveSqliteConnection(setter ConnectionSetter) *Engine + func (eng *Engine) SetCaptcha(captcha map[string]string) *Engine + func (eng *Engine) SetCaptchaDriver(driver string) *Engine + func (eng *Engine) SqliteConnection() db.Connection + func (eng *Engine) Use(router interface{}) error + func (eng *Engine) User(ctx interface{}) (models.UserModel, bool) + type Setter func(*Engine)