Documentation
¶
Index ¶
- type Registry
- func (r *Registry) All() []tools.Tool
- func (r *Registry) ByCategory(category string) []tools.Tool
- func (r *Registry) ByID(id string) (tools.Tool, bool)
- func (r *Registry) Detect(clipboard string) []tools.Tool
- func (r *Registry) Register(tool tools.Tool)
- func (r *Registry) Search(query string) []tools.Tool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry holds registered tools and provides lookup, search, and detection.
func (*Registry) ByCategory ¶
ByCategory returns all tools in a given category.
func (*Registry) Detect ¶
Detect returns tools whose DetectFromClipboard returns true, sorted by detection priority (JWT > UUID > URL > JSON > Base64 > ...).
Click to show internal directories.
Click to hide internal directories.