Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BranchEditor ¶
type BranchEditor struct {
// contains filtered or unexported fields
}
BranchEditor wraps textinput for editing branch names with locked prefix
func NewBranchEditor ¶
func NewBranchEditor(prefix, defaultSuffix string) BranchEditor
NewBranchEditor creates a new branch editor with locked prefix
func (*BranchEditor) Focus ¶
func (e *BranchEditor) Focus() tea.Cmd
Focus sets focus on the text input
func (BranchEditor) Update ¶
func (e BranchEditor) Update(msg tea.Msg) (BranchEditor, tea.Cmd)
Update implements tea.Model
func (BranchEditor) Value ¶
func (e BranchEditor) Value() string
Value returns the full sanitized branch name
type IssueDelegate ¶
type IssueDelegate struct{}
IssueDelegate is a custom delegate for rendering issue items
func (IssueDelegate) Height ¶
func (d IssueDelegate) Height() int
Height implements list.ItemDelegate
func (IssueDelegate) Spacing ¶
func (d IssueDelegate) Spacing() int
Spacing implements list.ItemDelegate
type IssueItem ¶
IssueItem wraps a Linear issue for use in bubbles/list
func (IssueItem) Description ¶
Description implements list.DefaultItem interface
func (IssueItem) FilterValue ¶
FilterValue implements list.Item interface for fuzzy search
Click to show internal directories.
Click to hide internal directories.