Dynamically registered tool definitions.
A tool definition is a map carrying at least a :name string and a :handler fn. Registration is keyed by :name, last write wins.
Dynamically registered tool definitions. A tool definition is a map carrying at least a :name string and a :handler fn. Registration is keyed by :name, last write wins.
(clear!)Remove every tool registration. Returns nil.
Remove every tool registration. Returns nil.
(deregister! tool-name)Remove the tool registered under TOOL-NAME. Returns that name.
Remove the tool registered under TOOL-NAME. Returns that name.
(get-tool tool-name)The tool definition registered under TOOL-NAME, or nil.
The tool definition registered under TOOL-NAME, or nil.
(register! tool-def)Register TOOL-DEF under its :name. Returns that name.
Register TOOL-DEF under its :name. Returns that name.
(registered)Every registered tool definition.
Every registered tool definition.
(registered-names)The name of every registered tool.
The name of every registered tool.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |