Documentation
¶
Overview ¶
Package stash implements the stash management and cherry-pick panel for grut. It provides a navigable list of stash entries with push, pop, apply, and drop operations, plus cherry-pick handling for commits received from other panels.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Panel ¶
Panel is the stash management panel. It lists stash entries and provides push/pop/apply/drop operations plus cherry-pick handling.
func (*Panel) Init ¶
Init implements panels.Panel. It stores the application context and triggers an initial asynchronous load of stash entries.
func (*Panel) KeyBindings ¶
func (p *Panel) KeyBindings() []panels.KeyBinding
KeyBindings implements panels.Panel.
func (*Panel) SetActionsCfg ¶
func (p *Panel) SetActionsCfg(cfg config.ActionsConfig)
SetActionsCfg stores the actions configuration for right-click menus.
Click to show internal directories.
Click to hide internal directories.