(finish-run? event)
Marks the end of event processing running.
Marks the end of event processing running.
(id-between-xf beginning ending)
Returns a transducer that filters for :id between beginning and ending. Inclusive on both ends.
Returns a transducer that filters for :id between beginning and ending. Inclusive on both ends.
(low-level-re-frame-trace? trace)
Is this part of re-frame internals?
Is this part of re-frame internals?
(low-level-reagent-trace? trace)
Is this part of reagent internals?
Is this part of reagent internals?
(reset-sub-state state)
Remove information about the subscription that is transient and specific to a single phase.
Remove information about the subscription that is transient and specific to a single phase.
(start-of-epoch-and-prev-end? event state)
Detects that a new epoch has started and that the previous one ended on the previous event.
If multiple events are dispatched while processing the first event, each one is considered its own epoch.
Detects that a new epoch has started and that the previous one ended on the previous event. If multiple events are dispatched while processing the first event, each one is considered its own epoch.
(start-of-epoch? event)
Detects the start of a re-frame epoch
Normally an epoch would always start with the queue being run, but with a dispatch-sync, the event is run directly.
Detects the start of a re-frame epoch Normally an epoch would always start with the queue being run, but with a dispatch-sync, the event is run directly.
(subscription-info initial-state filtered-traces app-db-id)
Collect information about the subscription that we'd like to know, like its layer.
Collect information about the subscription that we'd like to know, like its layer.
(subscription-match-state sub-state filtered-traces new-matches)
Build up the state of re-frame's running subscriptions over each matched epoch. Returns initial state as first item in list
Build up the state of re-frame's running subscriptions over each matched epoch. Returns initial state as first item in list
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close