All notable changes to hive-hot will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Component Registry - Named components with lifecycle callbacks
reg-hot - Register component with namespace and callbacksunreg-hot - Unregister componentget-component - Retrieve component by IDlist-components - List all registered component IDsCore Reload Functions
reload! - Reload changed namespaces and dependentsreload-all! - Force reload all namespacesinit! - Initialize with source directoriesEvent Listener System
add-listener! - Subscribe to reload eventsremove-listener! - Unsubscribe listener:reload-start, :reload-success, :reload-error, :component-callbackStatus & Introspection
status - Get initialization state, components, listener countreset! - Clear all registrations (for testing)Convenience Utilities
with-reload macro - Execute code then trigger reloadfind-namespaces - Find namespaces matching patternCan you improve this documentation?Edit on GitHub
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 |