Liking cljdoc? Tell your friends :D

day8.re-frame-10x.metamorphic


add-event-from-idle?clj/s

(add-event-from-idle? event)
source

app-db-afterclj/s

(app-db-after event-trace)
source

app-db-beforeclj/s

(app-db-before event-trace)
source

beginning-idclj/s

(beginning-id match)
source

elapsed-timeclj/s

(elapsed-time ev1 ev2)
source

ending-idclj/s

(ending-id match)
source

event-dofx?clj/s

(event-dofx? trace)
source

event-handler?clj/s

(event-handler? trace)
source

event-run?clj/s

(event-run? event)
source

finish-run?clj/s

(finish-run? event)

Marks the end of event processing running.

Marks the end of event processing running.
sourceraw docstring

fsm-trigger?clj/s

(fsm-trigger? event)
source

id-between-xfclj/s

(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.
sourceraw docstring

initial-parse-stateclj/s

source

initial-sub-stateclj/s

source

low-level-re-frame-trace?clj/s

(low-level-re-frame-trace? trace)

Is this part of re-frame internals?

Is this part of re-frame internals?
sourceraw docstring

low-level-reagent-trace?clj/s

(low-level-reagent-trace? trace)

Is this part of reagent internals?

Is this part of reagent internals?
sourceraw docstring

matched-eventclj/s

(matched-event match)
source

parse-tracesclj/s

(parse-traces parse-state traces)
source

process-sub-tracesclj/s

(process-sub-traces initial-state traces)
source

quiescent?clj/s

(quiescent? event)
source

render?clj/s

(render? trace)
source

request-animation-frame-end?clj/s

(request-animation-frame-end? event)
source

request-animation-frame?clj/s

(request-animation-frame? event)
source

reset-sub-stateclj/s

(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.
sourceraw docstring

run-queue?clj/s

(run-queue? event)
source

start-of-epoch-and-prev-end?clj/s

(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.
sourceraw docstring

start-of-epoch?clj/s

(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.
sourceraw docstring

subscription-created?clj/s

(subscription-created? trace)
source

subscription-destroyed?clj/s

(subscription-destroyed? trace)
source

subscription-infoclj/s

(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.
sourceraw docstring

subscription-match-stateclj/s

(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
sourceraw docstring

subscription-not-run?clj/s

(subscription-not-run? trace)
source

subscription-re-run?clj/s

(subscription-re-run? trace)
source

subscription?clj/s

(subscription? trace)
source

summarise-eventclj/s

(summarise-event ev)
source

summarise-matchclj/s

(summarise-match match)
source

unchanged-l2-subscription?clj/s

(unchanged-l2-subscription? sub)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close