Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codegangsta/lazybeads
/ functions
Functions
119 in github.com/codegangsta/lazybeads
⨍
Functions
119
◇
Types & classes
28
↓ 108 callers
Method
Render
(w io.Writer, m list.Model, index int, item list.Item)
internal/app/panel.go:43
↓ 15 callers
Method
getSelectedTask
()
internal/app/app.go:548
↓ 10 callers
Function
NewClient
NewClient creates a new beads client
internal/beads/client.go:17
↓ 10 callers
Method
View
View renders the application
internal/app/views.go:13
↓ 9 callers
Method
SetFocus
SetFocus sets whether this panel is focused
internal/app/panel.go:147
↓ 8 callers
Method
Update
Update handles messages
internal/app/app.go:209
↓ 8 callers
Function
skipIfNoBeads
These tests require bd to be installed and run in a beads-initialized directory Skip if not in a valid environment
internal/beads/client_test.go:11
↓ 7 callers
Method
TaskCount
TaskCount returns the number of tasks in this panel
internal/app/panel.go:181
↓ 7 callers
Method
loadTasks
loadTasks creates a command to load all tasks
internal/app/messages.go:67
↓ 6 callers
Function
Load
Load reads the configuration from the default location
internal/config/config.go:24
↓ 6 callers
Method
distributeTasks
()
internal/app/app.go:494
↓ 5 callers
Method
Create
Create creates a new task
internal/beads/client.go:106
↓ 5 callers
Method
Delete
Delete removes a task
internal/beads/client.go:193
↓ 5 callers
Method
List
List returns tasks with optional filters
internal/beads/client.go:37
↓ 5 callers
Method
SetSize
SetSize updates the panel dimensions
internal/app/panel.go:130
↓ 5 callers
Function
StatusStyle
StatusStyle returns a styled status string
internal/ui/styles.go:149
↓ 4 callers
Method
Close
Close marks a task as completed
internal/beads/client.go:178
↓ 4 callers
Function
ConfigPath
ConfigPath returns the config file path to use. It checks in order: 1. LAZYBEADS_CONFIG environment variable (direct path to config file) 2. Default X
internal/config/config.go:56
↓ 4 callers
Function
PriorityStyle
PriorityStyle returns a styled priority string
internal/ui/styles.go:138
↓ 4 callers
Method
Show
Show returns details for a specific task
internal/beads/client.go:77
↓ 4 callers
Method
updateSizes
()
internal/app/app.go:383
↓ 3 callers
Method
HandleKey
HandleKey handles key navigation within the panel
internal/app/panel.go:203
↓ 3 callers
Method
Height
()
internal/app/panel.go:39
↓ 3 callers
Function
NewModalSelect
NewModalSelect creates a new select modal
internal/ui/modal.go:57
↓ 3 callers
Function
NewPanel
NewPanel creates a new panel with the given title
internal/app/panel.go:101
↓ 3 callers
Method
PriorityString
PriorityString returns a short priority label
internal/models/task.go:32
↓ 3 callers
Method
SelectedTask
SelectedTask returns the currently selected task, if any
internal/app/panel.go:169
↓ 3 callers
Method
SetCollapsed
SetCollapsed sets whether this panel is collapsed to a single line
internal/app/panel.go:159
↓ 3 callers
Method
SetTasks
SetTasks updates the panel's task list
internal/app/panel.go:120
↓ 3 callers
Method
handleSelectBarKeys
(msg tea.KeyMsg)
internal/app/handlers.go:283
↓ 3 callers
Method
isInProgressVisible
isInProgressVisible returns true if the In Progress panel should be shown
internal/app/app.go:561
↓ 3 callers
Method
updateDetailContent
()
internal/app/views.go:287
↓ 3 callers
Method
updateFormFocus
()
internal/app/forms.go:71
↓ 2 callers
Method
InputValue
InputValue returns the input value
internal/ui/modal.go:113
↓ 2 callers
Method
IsInitialized
IsInitialized checks if beads is initialized in current directory
internal/beads/client.go:22
↓ 2 callers
Method
ListOpen
ListOpen returns all open tasks
internal/beads/client.go:55
↓ 2 callers
Method
Ready
Ready returns tasks with no blockers
internal/beads/client.go:60
↓ 2 callers
Method
SelectedValue
SelectedValue returns the currently selected value
internal/ui/modal.go:105
↓ 2 callers
Method
applyModalSelection
(taskID, value string)
internal/app/handlers.go:316
↓ 2 callers
Method
cyclePanelFocus
(direction int)
internal/app/app.go:576
↓ 2 callers
Method
getVisiblePanels
getVisiblePanels returns the list of currently visible panel focus values
internal/app/app.go:566
↓ 2 callers
Method
matchCustomCommand
matchCustomCommand checks if the key matches any custom command for the given context
internal/app/handlers.go:422
↓ 2 callers
Function
pollTick
pollTick creates a command that ticks for polling
internal/app/messages.go:60
↓ 2 callers
Method
submitForm
()
internal/app/forms.go:82
↓ 2 callers
Method
viewMain
()
internal/app/views.go:38
↓ 1 callers
Function
DefaultConfigPath
DefaultConfigPath returns the default config file path
internal/config/config.go:66
↓ 1 callers
Function
DefaultKeyMap
DefaultKeyMap returns the default keybindings
internal/ui/keys.go:51
↓ 1 callers
Method
Init
Init initializes beads in current directory
internal/beads/client.go:28
↓ 1 callers
Method
IsCollapsed
IsCollapsed returns whether this panel is collapsed
internal/app/panel.go:164
↓ 1 callers
Method
MoveDown
MoveDown moves selection down in select modal
internal/ui/modal.go:83
↓ 1 callers
Method
MoveUp
MoveUp moves selection up in select modal
internal/ui/modal.go:76
↓ 1 callers
Function
New
New creates a new application model
internal/app/app.go:119
↓ 1 callers
Function
NewModalInput
NewModalInput creates a new text input modal
internal/ui/modal.go:40
↓ 1 callers
Method
SelectByShortcut
SelectByShortcut selects an option by its shortcut key Returns true if a shortcut matched
internal/ui/modal.go:91
↓ 1 callers
Method
Update
Update modifies an existing task
internal/beads/client.go:147
↓ 1 callers
Function
buildCustomCommandBindings
buildCustomCommandBindings creates key bindings from custom commands
internal/app/app.go:192
↓ 1 callers
Method
editDescriptionInEditor
(task *models.Task)
internal/app/handlers.go:383
↓ 1 callers
Method
executeCustomCommand
executeCustomCommand renders and executes a custom command
internal/app/handlers.go:433
↓ 1 callers
Method
handleConfirmKeys
(msg tea.KeyMsg)
internal/app/handlers.go:247
↓ 1 callers
Method
handleDetailKeys
(msg tea.KeyMsg)
internal/app/handlers.go:185
↓ 1 callers
Method
handleFilterKeys
(msg tea.KeyMsg)
internal/app/handlers.go:369
↓ 1 callers
Method
handleFormKeys
(msg tea.KeyMsg)
internal/app/handlers.go:200
↓ 1 callers
Method
handleHelpKeys
(msg tea.KeyMsg)
internal/app/handlers.go:225
↓ 1 callers
Method
handleKeyPress
(msg tea.KeyMsg)
internal/app/handlers.go:21
↓ 1 callers
Method
handleListKeys
(msg tea.KeyMsg)
internal/app/handlers.go:52
↓ 1 callers
Method
handleSearchKeys
(msg tea.KeyMsg)
internal/app/handlers.go:346
↓ 1 callers
Method
handleTitleBarKeys
(msg tea.KeyMsg)
internal/app/handlers.go:260
↓ 1 callers
Function
max
(a, b int)
internal/app/views.go:475
↓ 1 callers
Function
newPanelDelegate
()
internal/app/panel.go:35
↓ 1 callers
Method
renderCommandTemplate
renderCommandTemplate renders the command template with task data
internal/app/handlers.go:467
↓ 1 callers
Method
renderStatusBar
()
internal/app/views.go:197
↓ 1 callers
Method
resetForm
()
internal/app/forms.go:62
↓ 1 callers
Function
runCheck
runCheck performs headless validation of the beads client
main.go:76
↓ 1 callers
Function
showConfigStatus
showConfigStatus displays configuration loading diagnostics
main.go:180
↓ 1 callers
Method
updateForm
(msg tea.Msg)
internal/app/forms.go:12
↓ 1 callers
Method
viewCollapsed
viewCollapsed renders a collapsed view with full border and one task line
internal/app/panel.go:352
↓ 1 callers
Method
viewConfirm
()
internal/app/views.go:183
↓ 1 callers
Method
viewDetailOverlay
()
internal/app/views.go:95
↓ 1 callers
Method
viewForm
()
internal/app/views.go:408
↓ 1 callers
Method
viewHelp
()
internal/app/views.go:113
↓ 1 callers
Method
viewMainWithModal
()
internal/app/views.go:192
Method
Description
()
internal/app/app.go:55
Method
FilePath
FilePath returns the path to the task's markdown file
internal/models/task.go:69
Method
FilterValue
()
internal/app/app.go:59
Method
FullHelp
FullHelp returns keybindings for expanded help view
internal/ui/keys.go:195
Method
Init
Init initializes the application
internal/app/app.go:204
Method
InputValue
InputValue returns the input value
internal/ui/inlinebar.go:112
Method
IsBlocked
IsBlocked returns true if task has blockers
internal/models/task.go:64
Method
IsFocused
IsFocused returns whether this panel is focused
internal/app/panel.go:154
Method
MoveLeft
MoveLeft moves selection left in select bar
internal/ui/inlinebar.go:75
Method
MoveRight
MoveRight moves selection right in select bar
internal/ui/inlinebar.go:82
Function
NewInlineBarInput
NewInlineBarInput creates a new text input inline bar
internal/ui/inlinebar.go:40
Function
NewInlineBarSelect
NewInlineBarSelect creates a new select inline bar
internal/ui/inlinebar.go:56
Method
SelectByShortcut
SelectByShortcut selects an option by its shortcut key Returns true if a shortcut matched
internal/ui/inlinebar.go:90
Method
SelectedValue
SelectedValue returns the currently selected value
internal/ui/inlinebar.go:104
Method
ShortHelp
ShortHelp returns keybindings for compact help view
internal/ui/keys.go:182
Method
Spacing
()
internal/app/panel.go:40
Method
StatusIcon
StatusIcon returns a status indicator
internal/models/task.go:50
Function
TestClient_Close
(t *testing.T)
internal/beads/client_test.go:183
Function
TestClient_CreateAndDelete
(t *testing.T)
internal/beads/client_test.go:106
next →
1–100 of 119, ranked by callers