Documentation ¶
Index ¶
- Variables
- func HandleSelectedCommand(selectedCommand string) tea.Cmd
- func NewAskDelegate() list.DefaultDelegate
- func OpenBrowser(url string, onComplete tea.Msg, onErr tea.Msg) tea.Cmd
- type HelpBinding
- type Item
- type Model
- type NopMsg
- type RefinePromptMsg
- type SaveAsRunbookAndExecuteMsg
- type SaveAsRunbookMsg
- type SelectedCommandMsg
Constants ¶
This section is empty.
Variables ¶
View Source
var EditOnlineBinding = HelpBinding{ Binding: key.NewBinding(key.WithKeys("e"), key.WithHelp("e", "edit online")), }
Functions ¶
func HandleSelectedCommand ¶
func NewAskDelegate ¶
func NewAskDelegate() list.DefaultDelegate
Types ¶
type HelpBinding ¶ added in v0.11.0
TODO: we should be able to specify handlers for key bindings here
func NewHelpBinding ¶ added in v0.11.0
func NewHelpBinding(k, description string) HelpBinding
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
func NewModel ¶
func NewModel(items []Item, title string, url string, helpBindings ...HelpBinding) Model
func NewModelWithDelegate ¶
func NewModelWithDelegate(items []Item, title string, url string, delegate list.ItemDelegate, helpBindings ...HelpBinding) Model
func (Model) SelectedCommand ¶
type RefinePromptMsg ¶ added in v0.11.0
type RefinePromptMsg struct{}
type SaveAsRunbookAndExecuteMsg ¶ added in v0.14.0
type SaveAsRunbookAndExecuteMsg struct{}
type SaveAsRunbookMsg ¶ added in v0.14.0
type SaveAsRunbookMsg struct{}
type SelectedCommandMsg ¶
type SelectedCommandMsg struct {
Command string
}
Click to show internal directories.
Click to hide internal directories.