MCPcopy
hub / github.com/charmbracelet/soft-serve / IdentifiableItem

Interface IdentifiableItem

pkg/ui/components/selector/selector.go:28–31  ·  view source on GitHub ↗

IdentifiableItem is an item that can be identified by a string. Implements list.DefaultItem.

Source from the content-addressed store, hash-verified

26// IdentifiableItem is an item that can be identified by a string. Implements
27// list.DefaultItem.
28type IdentifiableItem interface {
29 list.DefaultItem
30 ID() string
31}
32
33// ItemDelegate is a wrapper around list.ItemDelegate.
34type ItemDelegate interface {

Callers 8

UpdateMethod · 0.65
RenderMethod · 0.65
RenderMethod · 0.65
RenderMethod · 0.65
UpdateMethod · 0.65
SpinnerIDMethod · 0.65
SpinnerIDMethod · 0.65
UpdateMethod · 0.65

Implementers 9

LFSLockpkg/git/lfs.go
repopkg/backend/repo.go
userpkg/backend/user.go
Itempkg/ui/pages/selection/item.go
LogItempkg/ui/pages/repo/logitem.go
StashItempkg/ui/pages/repo/stashitem.go
RefItempkg/ui/pages/repo/refsitem.go
FileItempkg/ui/pages/repo/filesitem.go
repositorycmd/soft/browse/browse.go

Calls

no outgoing calls

Tested by

no test coverage detected