Documentation
¶
Index ¶
- func NewRunningProject() *runningProject
- type App
- func (a *App) AddCommand(name string, command string) error
- func (a *App) AddProject(name string, port int64, commandNames []string, projectDir string) error
- func (a *App) CommandPlaceholder() core.Command
- func (a *App) DomainAliasPlaceholder() core.DomainAlias
- func (a *App) FollowProjectLogs(projectName string) error
- func (a *App) GetCommands() []core.Command
- func (a *App) GetProjects() []core.Project
- func (a *App) GetSpinupVersion() string
- func (a *App) ProjectPlaceholder() core.Project
- func (a *App) RemoveCommand(id int64) error
- func (a *App) RemoveProject(id int64) error
- func (a *App) RunProject(projectName string) error
- func (a *App) SelectProjectDirectory(projectName string, defaultDir string) (string, error)
- func (a *App) Startup(ctx context.Context)
- func (a *App) StopFollowingProjectLogs(projectName string) error
- func (a *App) StopProject(projectName string) string
- func (a *App) UpdateCommand(id int64, name string, command string) error
- func (a *App) UpdateProject(id int64, name string, port int64, commandNames []string, projectDir string) error
- func (a *App) UpdateProjectDirectory(projectName string, defaultDir string) error
- func (a *App) VariablePlaceholder() core.Variable
- type LogEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRunningProject ¶
func NewRunningProject() *runningProject
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) AddProject ¶
func (*App) CommandPlaceholder ¶
func (*App) DomainAliasPlaceholder ¶
func (a *App) DomainAliasPlaceholder() core.DomainAlias
func (*App) FollowProjectLogs ¶
func (*App) GetCommands ¶
func (*App) GetProjects ¶
func (*App) GetSpinupVersion ¶
func (*App) ProjectPlaceholder ¶
func (*App) RemoveCommand ¶
func (*App) RemoveProject ¶
func (*App) RunProject ¶
func (*App) SelectProjectDirectory ¶
func (*App) StopFollowingProjectLogs ¶
func (*App) StopProject ¶
func (*App) UpdateCommand ¶
func (*App) UpdateProject ¶
func (*App) UpdateProjectDirectory ¶ added in v0.15.0
func (*App) VariablePlaceholder ¶
Click to show internal directories.
Click to hide internal directories.