Documentation ¶
Index ¶
- Variables
- func CreateExecInfoView() *tview.TextView
- func CreateProjectInfoView() *tview.TextView
- func CreateRunInfoVIew() *tview.TextView
- func CreateTaskInfoView() *tview.TextView
- func ShowHelpModal()
- type Shortcut
- type TProject
- func (p *TProject) CreateProjectsPathsList(title string) *components.TList
- func (p *TProject) CreateProjectsTable(selectEnabled bool, title string, headers []string, rows [][]string) *components.TTable
- func (p *TProject) CreateProjectsTagsList(title string) *components.TList
- func (p *TProject) CreateProjectsTree(selectEnabled bool, title string, paths []dao.TNode) *components.TTree
- type TSpec
- type TTask
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "v0.30.0"
Functions ¶
func CreateExecInfoView ¶
func CreateProjectInfoView ¶
func CreateRunInfoVIew ¶
func CreateTaskInfoView ¶
func ShowHelpModal ¶
func ShowHelpModal()
Types ¶
type TProject ¶
type TProject struct { // UI Page *tview.Flex ContextView *tview.Flex ProjectTableView *components.TTable ProjectTreeView *components.TTree TagView *components.TList PathView *components.TList // Project Projects []dao.Project ProjectsFiltered []dao.Project ProjectsSelected map[string]bool Headers []string ShowHeaders bool ProjectStyle string // Tags ProjectTags []string ProjectTagsFiltered []string ProjectTagsSelected map[string]bool // Paths ProjectPaths []string ProjectPathsFiltered []string ProjectPathsSelected map[string]bool // Misc Emitter *misc.EventEmitter // contains filtered or unexported fields }
func CreateProjectsData ¶
func (*TProject) CreateProjectsPathsList ¶
func (p *TProject) CreateProjectsPathsList(title string) *components.TList
func (*TProject) CreateProjectsTable ¶
func (*TProject) CreateProjectsTagsList ¶
func (p *TProject) CreateProjectsTagsList(title string) *components.TList
func (*TProject) CreateProjectsTree ¶
type TSpec ¶
type TSpec struct { View *tview.Flex // Spec Output string ClearBeforeRun bool Parallel bool IgnoreErrors bool IgnoreNonExisting bool OmitEmptyRows bool OmitEmptyColumns bool // contains filtered or unexported fields }
func CreateSpecView ¶
func CreateSpecView() *TSpec
type TTask ¶
type TTask struct { // UI Page *tview.Flex TaskTableView *components.TTable TaskTreeView *components.TTree ContextView *tview.Flex // Data Tasks []dao.Task TasksFiltered []dao.Task TasksSelected map[string]bool Headers []string ShowHeaders bool TaskStyle string // Misc Emitter *misc.EventEmitter // contains filtered or unexported fields }
func CreateTasksData ¶
func (*TTask) CreateTasksTable ¶
func (*TTask) CreateTasksTree ¶
func (t *TTask) CreateTasksTree( selectEnabled bool, title string, nodes []components.TNode, ) *components.TTree
Click to show internal directories.
Click to hide internal directories.