Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShellOptions ¶
type Task ¶
type Task struct { Label string `json:"label"` Type string `json:"type"` Command string `json:"command"` Args []string `json:"args,omitempty"` Group interface{} `json:"group,omitempty"` ProblemMatcher interface{} `json:"problemMatcher,omitempty"` Options *TaskOptions `json:"options,omitempty"` DependsOn interface{} `json:"dependsOn,omitempty"` DependsOrder string `json:"dependsOrder,omitempty"` Presentation *TaskPresentation `json:"presentation,omitempty"` RunOptions *TaskRunOptions `json:"runOptions,omitempty"` }
func (*Task) GetGroupKind ¶
func (*Task) IsDefaultInGroup ¶
type TaskOptions ¶
type TaskOptions struct { Cwd string `json:"cwd,omitempty"` Env map[string]string `json:"env,omitempty"` Shell *ShellOptions `json:"shell,omitempty"` }
type TaskPresentation ¶
type TaskPresentation struct { Echo *bool `json:"echo,omitempty"` Reveal string `json:"reveal,omitempty"` Focus *bool `json:"focus,omitempty"` Panel string `json:"panel,omitempty"` ShowReuseMessage *bool `json:"showReuseMessage,omitempty"` Clear *bool `json:"clear,omitempty"` Group string `json:"group,omitempty"` }
type TaskRunOptions ¶
type TaskRunOptions struct {
RunOn string `json:"runOn,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.