Documentation
¶
Index ¶
- type Context
- func (t *Context) Acronyms() string
- func (t *Context) AuditData() string
- func (t *Context) AuditRecordData() string
- func (t *Context) BuildAndroid() bool
- func (t *Context) BuildDesktop() bool
- func (t *Context) BuildIOS() bool
- func (t *Context) BuildMobile() bool
- func (t *Context) BuildNotarize() bool
- func (t *Context) BuildWASM() bool
- func (t *Context) CIContent() string
- func (t *Context) CleanKey() string
- func (t *Context) CleanName() string
- func (t *Context) ConfigVarsContent() string
- func (t *Context) CoreStruct() string
- func (t *Context) DangerousOK() bool
- func (t *Context) DatabaseUIOpts() (bool, bool, bool)
- func (t *Context) DatabaseUIReadOnly() bool
- func (t *Context) DatabaseUISQLEditor() bool
- func (t *Context) DatabaseUISaveUser() bool
- func (t *Context) DockerPackages() string
- func (t *Context) ExtraFilesContent() string
- func (t *Context) ExtraFilesDocker() string
- func (t *Context) GoBinaryContent() string
- func (t *Context) GoBinarySafe() string
- func (t *Context) GoMajorVersionSafe() string
- func (t *Context) GoVersionSafe() string
- func (t *Context) HasAccount() bool
- func (t *Context) HasExport() bool
- func (t *Context) HasModule(key string) bool
- func (t *Context) HasModules(keys ...string) bool
- func (t *Context) HasSlack() bool
- func (t *Context) HasUser() bool
- func (t *Context) IgnoredQuoted() string
- func (t *Context) IgnoredSetting() string
- func (t *Context) IsArmAndMips() bool
- func (t *Context) IsNotarized() bool
- func (t *Context) KeyProper() string
- func (t *Context) ModuleMarkdown() string
- func (t *Context) MySQL() bool
- func (t *Context) NameCompressed() string
- func (t *Context) NotebookPort() int
- func (t *Context) Placeholder(idx int) string
- func (t *Context) PortIncremented(i int) int
- func (t *Context) PostgreSQL() bool
- func (t *Context) Private() bool
- func (t *Context) Public() bool
- func (t *Context) SQLServer() bool
- func (t *Context) SQLServerOnly() bool
- func (t *Context) SQLite() bool
- func (t *Context) ServicesConstructor() string
- func (t *Context) ServicesDefinition() string
- func (t *Context) ServicesImports() string
- func (t *Context) SourceTrimmed() string
- func (t *Context) Title() string
- func (t *Context) TypeScriptProjectContent() string
- func (t *Context) TypeUUID() string
- func (t *Context) UsesLib() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶ added in v1.6.17
type Context struct { Key string `json:"key"` Name string `json:"name,omitempty"` Exec string `json:"exec,omitempty"` Version string `json:"version"` Package string `json:"package,omitempty"` Args string `json:"args,omitempty"` Port int `json:"port,omitempty"` ConfigVars util.KeyTypeDescs `json:"configVars,omitempty"` PortOffsets map[string]int `json:"portOffsets,omitempty"` Ignore []string `json:"ignore,omitempty"` IgnoreGrep string `json:"ignoreGrep,omitempty"` Modules []string `json:"modules,omitempty"` Tags []string `json:"tags,omitempty"` ExportArgs *model.Args `json:"exportArgs,omitempty"` Config util.ValueMap `json:"config,omitempty"` Info *project.Info `json:"info,omitempty"` Build *project.Build `json:"build,omitempty"` Theme *theme.Theme `json:"theme,omitempty"` DatabaseEngine string `json:"databaseEngine,omitempty"` Linebreak string `json:"-"` }
func ToTemplateContext ¶
func (*Context) AuditRecordData ¶ added in v1.6.17
func (*Context) BuildAndroid ¶ added in v1.6.17
func (*Context) BuildDesktop ¶ added in v1.6.17
func (*Context) BuildMobile ¶ added in v1.6.17
func (*Context) BuildNotarize ¶ added in v1.6.17
func (*Context) ConfigVarsContent ¶ added in v1.6.17
func (*Context) CoreStruct ¶ added in v1.6.17
func (*Context) DangerousOK ¶ added in v1.6.17
func (*Context) DatabaseUIOpts ¶ added in v1.6.17
func (*Context) DatabaseUIReadOnly ¶ added in v1.6.17
func (*Context) DatabaseUISQLEditor ¶ added in v1.6.17
func (*Context) DatabaseUISaveUser ¶ added in v1.6.17
func (*Context) DockerPackages ¶ added in v1.7.2
func (*Context) ExtraFilesContent ¶ added in v1.6.17
func (*Context) ExtraFilesDocker ¶ added in v1.6.17
func (*Context) GoBinaryContent ¶ added in v1.6.17
func (*Context) GoBinarySafe ¶ added in v1.6.17
func (*Context) GoMajorVersionSafe ¶ added in v1.6.17
func (*Context) GoVersionSafe ¶ added in v1.6.17
func (*Context) HasAccount ¶ added in v1.6.17
func (*Context) HasModules ¶ added in v1.6.17
func (*Context) IgnoredQuoted ¶ added in v1.6.17
func (*Context) IgnoredSetting ¶ added in v1.6.17
func (*Context) IsArmAndMips ¶ added in v1.6.17
func (*Context) IsNotarized ¶ added in v1.6.17
func (*Context) ModuleMarkdown ¶ added in v1.6.17
func (*Context) NameCompressed ¶ added in v1.6.17
func (*Context) NotebookPort ¶ added in v1.6.17
func (*Context) Placeholder ¶ added in v1.6.17
func (*Context) PortIncremented ¶ added in v1.6.17
func (*Context) PostgreSQL ¶ added in v1.6.17
func (*Context) SQLServerOnly ¶ added in v1.6.17
func (*Context) ServicesConstructor ¶ added in v1.6.17
func (*Context) ServicesDefinition ¶ added in v1.6.17
func (*Context) ServicesImports ¶ added in v1.6.17
func (*Context) SourceTrimmed ¶ added in v1.6.17
func (*Context) TypeScriptProjectContent ¶ added in v1.6.17
Click to show internal directories.
Click to hide internal directories.