 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
- func Register(modules ...IModule)
- func SetAssets(backendSo *middleware.StaticOptions, frontendSo *middleware.StaticOptions, ...)
- func SetBackendAssets(assetsPath string)
- func SetBackendTemplate(key string, templatePath string)
- func SetTemplate(backendPa *ntemplate.PathAliases, frontendPa *ntemplate.PathAliases, ...)
- type Dashboard
- type IModule
- type Module
- type Navigate
- type Router
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
    var NgingPluginDir = `vendor/github.com/nging-plugins` // `../../nging-plugins`
    
      View Source
      
  
var WebCoreDir = `vendor/github.com/coscms/webcore`
    Functions ¶
func SetAssets ¶
func SetAssets(backendSo *middleware.StaticOptions, frontendSo *middleware.StaticOptions, assetsPath string)
func SetBackendAssets ¶
func SetBackendAssets(assetsPath string)
func SetBackendTemplate ¶
func SetTemplate ¶
func SetTemplate(backendPa *ntemplate.PathAliases, frontendPa *ntemplate.PathAliases, key string, templatePath string)
Types ¶
type Dashboard ¶ added in v0.3.0
func NewDashboard ¶ added in v0.3.0
func NewDashboard() Dashboard
type Module ¶
type Module struct {
	Startup       string                      // 默认启动项(多个用半角逗号“,”隔开)
	Extend        map[string]extend.Initer    // 注册扩展配置项
	Cmder         map[string]cmder.Cmder      // 注册命令
	TemplatePath  map[string]string           // 注册模板路径
	AssetsPath    []string                    // 注册素材路径
	SQLCollection func(*config.SQLCollection) // 注册SQL语句
	Dashboard     func(Dashboard)             // 注册控制面板首页区块
	Route         func(Router)                // 注册网址路由
	LogParser     map[string]nlog.LogParser   // 注册日志解析器
	Settings      []*settings.SettingForm     // 注册配置选项
	CronJobs      []*cron.Jobx                // 注册定时任务
	DBSchemaVer   float64                     // 设置数据库结构版本号
}
    type Navigate ¶ added in v0.3.0
type Navigate interface {
}
    func NewNavigate ¶ added in v0.3.0
func NewNavigate() Navigate
 Click to show internal directories. 
   Click to hide internal directories.