MCPcopy Create free account
hub / github.com/MiniCodeMonkey/chief / NewPRDPicker

Function NewPRDPicker

internal/tui/picker.go:79–91  ·  view source on GitHub ↗

NewPRDPicker creates a new PRD picker.

(basePath string, currentPRDName string, manager *loop.Manager)

Source from the content-addressed store, hash-verified

77
78// NewPRDPicker creates a new PRD picker.
79func NewPRDPicker(basePath string, currentPRDName string, manager *loop.Manager) *PRDPicker {
80 p := &PRDPicker{
81 entries: make([]PRDEntry, 0),
82 selectedIndex: 0,
83 basePath: basePath,
84 currentPRD: currentPRDName,
85 inputMode: false,
86 inputValue: "",
87 manager: manager,
88 }
89 p.Refresh()
90 return p
91}
92
93// SetManager sets the loop manager reference.
94func (p *PRDPicker) SetManager(manager *loop.Manager) {

Callers 1

NewAppWithOptionsFunction · 0.85

Calls 1

RefreshMethod · 0.95

Tested by

no test coverage detected