module

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: MPL-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReloadModules

func ReloadModules(modules tui.ModuleService) tea.Cmd

Types

type ListMaker

type ListMaker struct {
	ModuleService    tui.ModuleService
	WorkspaceService tui.WorkspaceService
	RunService       tui.RunService
	Spinner          *spinner.Model
	Workdir          string
	Helpers          *tui.Helpers
}

ListMaker makes module list models

func (*ListMaker) Make

func (m *ListMaker) Make(_ resource.Resource, width, height int) (tea.Model, error)

type Maker

type Maker struct {
	ModuleService    tui.ModuleService
	WorkspaceService tui.WorkspaceService
	RunService       tui.RunService

	WorkspaceListMaker *workspacetui.ListMaker
	RunListMaker       *runtui.ListMaker
	TaskListMaker      *tasktui.ListMaker

	Helpers *tui.Helpers
}

Maker makes module models.

func (*Maker) Make

func (mm *Maker) Make(mr resource.Resource, width, height int) (tea.Model, error)

Jump to

Keyboard shortcuts

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