Systems toolbox component that attaches to systems' firehose to capture state snapshots and messages and exposes those to the Chrome DevTools extension.
Systems toolbox component that attaches to systems' firehose to capture state snapshots and messages and exposes those to the Chrome DevTools extension.
(assoc-state-snapshot-diff current-state msg-map)
Stores a diff between two consequtive state snapshots.
Stores a diff between two consequtive state snapshots.
(cmp-map cmp-id opts)
(conj-and-drop-too-old max-age-ms xs x)
(drop-too-old max-age-ms xs)
Removes too old things (messages or snapshot diffs) from a collection. A 'thing' is too old if it has been added more than max-age-ms ms ago.
Removes too old things (messages or snapshot diffs) from a collection. A 'thing' is too old if it has been added more than max-age-ms ms ago.
(dump-logs-to-a-file _msg)
(handle-message {:keys [current-state] :as msg-map})
(handle-state-snapshot {:keys [current-state] :as msg-map})
(ignore-cmd-type & cmd-type-kw-strs)
(init switchboard opts)
(mk-state opts)
(read-logs)
Used by a Chrome DevTools extension.
Used by a Chrome DevTools extension.
(stop-ignoring-cmd-type & cmd-type-kw-strs)
Used when transferring data over to the Chrome DevTools extension.
Used when transferring data over to the Chrome DevTools extension.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close