Documentation
¶
Overview ¶
Package extensions implements the extension management panel for grut. It lists installed extensions with their status, runtime type, and provides controls to enable/disable, install, remove, and refresh.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Panel ¶
--------------------------------------------------------------------------- Panel --------------------------------------------------------------------------- Panel is the extension management panel. It implements panels.Panel.
func New ¶
func New(mgr extManager) *Panel
New creates a new extension management panel with the given manager.
func (*Panel) Init ¶
--------------------------------------------------------------------------- panels.Panel interface --------------------------------------------------------------------------- Init implements panels.Panel.
func (*Panel) KeyBindings ¶
func (p *Panel) KeyBindings() []panels.KeyBinding
KeyBindings implements panels.Panel.
func (*Panel) SetActionsCfg ¶
func (p *Panel) SetActionsCfg(cfg config.ActionsConfig)
--------------------------------------------------------------------------- Right-click --------------------------------------------------------------------------- SetActionsCfg injects the actions configuration for right-click menus.