package
0.48.0
Repository: https://github.com/jesseduffield/lazygit.git
Documentation: pkg.go.dev

# Functions

takes the output of a command and returns a list of menu entries based on a filter and value/label format templates provided by the user.

# Structs

Client is the entry point to this package.
takes a custom command and returns a function that will be called when the corresponding user-defined keybinding is pressed.
KeybindingCreator takes a custom command along with its handler and returns a corresponding keybinding.
takes a prompt that is defined in terms of template strings and resolves the templates to contain actual values.
SessionState captures the current state of the application for use in custom commands.
loads the session state at the time that a custom command is invoked, for use in the custom command's template strings.
wrapper around a template which trims the output.