Documentation
¶
Overview ¶
Package ui provides the terminal user interface for pomodoro sessions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeyMap ¶
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
func (Model) GetSessionSummary ¶ added in v0.8.1
func (m Model) GetSessionSummary() summary.SessionSummary
type SessionState ¶ added in v0.8.1
type SessionState byte
const ( Running SessionState = iota Paused ShowingConfirm WaitingForCommands // waiting for post commands before quitting Quitting )
Directories
¶
| Path | Synopsis |
|---|---|
|
Package ascii provides ASCII art style.
|
Package ascii provides ASCII art style. |
|
Package colors defines color constants for UI elements.
|
Package colors defines color constants for UI elements. |
|
Package confirm provides a simple confirmation dialog component
|
Package confirm provides a simple confirmation dialog component |
|
Package stats implements the statistics view for pomo.
|
Package stats implements the statistics view for pomo. |
|
components
Package components implements UI components for stats.
|
Package components implements UI components for stats. |
|
Package summary tracks pomodoro sessions and renders visual summary with progress bar.
|
Package summary tracks pomodoro sessions and renders visual summary with progress bar. |
Click to show internal directories.
Click to hide internal directories.