Documentation ¶
Index ¶
- type ClearScreenMsg
- type EventMsg
- type InitWorkspaceViewModel
- func (m InitWorkspaceViewModel) HandleEvent(msg EventMsg) InitWorkspaceViewModel
- func (m InitWorkspaceViewModel) HandleWorkspaceInfo(msg *types.WorkspaceInfo) InitWorkspaceViewModel
- func (m InitWorkspaceViewModel) Init() tea.Cmd
- func (m InitWorkspaceViewModel) Update(msg tea.Msg) (tea.Model, tea.Cmd)
- func (m InitWorkspaceViewModel) View() string
- type InitWorkspaceViewProjectExtensionModel
- type InitWorkspaceViewProjectModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClearScreenMsg ¶
type ClearScreenMsg struct{}
type InitWorkspaceViewModel ¶
type InitWorkspaceViewModel struct { State string Err string Projects map[string]InitWorkspaceViewProjectModel // contains filtered or unexported fields }
func GetInitialModel ¶
func GetInitialModel() InitWorkspaceViewModel
func (InitWorkspaceViewModel) HandleEvent ¶
func (m InitWorkspaceViewModel) HandleEvent(msg EventMsg) InitWorkspaceViewModel
func (InitWorkspaceViewModel) HandleWorkspaceInfo ¶
func (m InitWorkspaceViewModel) HandleWorkspaceInfo(msg *types.WorkspaceInfo) InitWorkspaceViewModel
func (InitWorkspaceViewModel) Init ¶
func (m InitWorkspaceViewModel) Init() tea.Cmd
func (InitWorkspaceViewModel) View ¶
func (m InitWorkspaceViewModel) View() string
type InitWorkspaceViewProjectModel ¶
type InitWorkspaceViewProjectModel struct { Name string State string Extensions map[string]InitWorkspaceViewProjectExtensionModel }
Click to show internal directories.
Click to hide internal directories.