template

package
v1.5.22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TemplateContext

type TemplateContext 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 ToTemplateContext(p *project.Project, configVars util.KeyTypeDescs, portOffsets map[string]int, linebreak string) *TemplateContext

func (*TemplateContext) Acronyms

func (t *TemplateContext) Acronyms() string

func (*TemplateContext) AuditData

func (t *TemplateContext) AuditData() string

func (*TemplateContext) AuditRecordData

func (t *TemplateContext) AuditRecordData() string

func (*TemplateContext) BuildAndroid

func (t *TemplateContext) BuildAndroid() bool

func (*TemplateContext) BuildDesktop

func (t *TemplateContext) BuildDesktop() bool

func (*TemplateContext) BuildIOS

func (t *TemplateContext) BuildIOS() bool

func (*TemplateContext) BuildMobile

func (t *TemplateContext) BuildMobile() bool

func (*TemplateContext) BuildNotarize

func (t *TemplateContext) BuildNotarize() bool

func (*TemplateContext) BuildWASM

func (t *TemplateContext) BuildWASM() bool

func (*TemplateContext) CIContent

func (t *TemplateContext) CIContent() string

func (*TemplateContext) CleanKey

func (t *TemplateContext) CleanKey() string

func (*TemplateContext) ConfigVarsContent

func (t *TemplateContext) ConfigVarsContent() string

func (*TemplateContext) CoreStruct

func (t *TemplateContext) CoreStruct() string

func (*TemplateContext) DangerousOK

func (t *TemplateContext) DangerousOK() bool

func (*TemplateContext) DatabaseUIOpts

func (t *TemplateContext) DatabaseUIOpts() (bool, bool, bool)

func (*TemplateContext) DatabaseUIReadOnly

func (t *TemplateContext) DatabaseUIReadOnly() bool

func (*TemplateContext) DatabaseUISQLEditor

func (t *TemplateContext) DatabaseUISQLEditor() bool

func (*TemplateContext) DatabaseUISaveUser

func (t *TemplateContext) DatabaseUISaveUser() bool

func (*TemplateContext) ExtraFilesContent

func (t *TemplateContext) ExtraFilesContent() string

func (*TemplateContext) ExtraFilesDocker

func (t *TemplateContext) ExtraFilesDocker() string

func (*TemplateContext) GoBinaryContent

func (t *TemplateContext) GoBinaryContent() string

func (*TemplateContext) GoBinarySafe

func (t *TemplateContext) GoBinarySafe() string

func (*TemplateContext) GoMajorVersionSafe

func (t *TemplateContext) GoMajorVersionSafe() string

func (*TemplateContext) GoVersionSafe

func (t *TemplateContext) GoVersionSafe() string

func (*TemplateContext) HasAccount

func (t *TemplateContext) HasAccount() bool

func (*TemplateContext) HasExport

func (t *TemplateContext) HasExport() bool

func (*TemplateContext) HasModule

func (t *TemplateContext) HasModule(key string) bool

func (*TemplateContext) HasModules

func (t *TemplateContext) HasModules(keys ...string) bool

func (*TemplateContext) HasSlack

func (t *TemplateContext) HasSlack() bool

func (*TemplateContext) HasUser

func (t *TemplateContext) HasUser() bool

func (*TemplateContext) IgnoredQuoted

func (t *TemplateContext) IgnoredQuoted() string

func (*TemplateContext) IgnoredSetting

func (t *TemplateContext) IgnoredSetting() string

func (*TemplateContext) IsArmAndMips

func (t *TemplateContext) IsArmAndMips() bool

func (*TemplateContext) IsNotarized

func (t *TemplateContext) IsNotarized() bool

func (*TemplateContext) KeyProper

func (t *TemplateContext) KeyProper() string

func (*TemplateContext) ModuleMarkdown

func (t *TemplateContext) ModuleMarkdown() string

func (*TemplateContext) MySQL

func (t *TemplateContext) MySQL() bool

func (*TemplateContext) NameCompressed

func (t *TemplateContext) NameCompressed() string

func (*TemplateContext) NotebookPort

func (t *TemplateContext) NotebookPort() int

func (*TemplateContext) Placeholder

func (t *TemplateContext) Placeholder(idx int) string

func (*TemplateContext) PortIncremented

func (t *TemplateContext) PortIncremented(i int) int

func (*TemplateContext) PostgreSQL

func (t *TemplateContext) PostgreSQL() bool

func (*TemplateContext) Private

func (t *TemplateContext) Private() bool

func (*TemplateContext) Public

func (t *TemplateContext) Public() bool

func (*TemplateContext) SQLServer

func (t *TemplateContext) SQLServer() bool

func (*TemplateContext) SQLServerOnly

func (t *TemplateContext) SQLServerOnly() bool

func (*TemplateContext) SQLite

func (t *TemplateContext) SQLite() bool

func (*TemplateContext) ServicesConstructor

func (t *TemplateContext) ServicesConstructor() string

func (*TemplateContext) ServicesDefinition

func (t *TemplateContext) ServicesDefinition() string

func (*TemplateContext) ServicesImports

func (t *TemplateContext) ServicesImports() string

func (*TemplateContext) SourceTrimmed

func (t *TemplateContext) SourceTrimmed() string

func (*TemplateContext) Title

func (t *TemplateContext) Title() string

func (*TemplateContext) TypeScriptProjectContent

func (t *TemplateContext) TypeScriptProjectContent() string

func (*TemplateContext) TypeUUID

func (t *TemplateContext) TypeUUID() string

func (*TemplateContext) UsesLib

func (t *TemplateContext) UsesLib() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL