Liking cljdoc? Tell your friends :D

prpr.a-frame.fx


apply-transitive-coeffects?clj/s

(apply-transitive-coeffects? default-transitive-coeffects?
                             {transitive-coeffects?
                                schema/a-frame-event-transitive-coeffects?
                              :as _extended-event})
source

dispatchclj/s

(dispatch {router schema/a-frame-router :as context} event)
source

dispatch-nclj/s

(dispatch-n {router schema/a-frame-router :as context} events)
source

dispatch-n-syncclj/s

(dispatch-n-sync {router schema/a-frame-router :as context} events)
source

dispatch-syncclj/s

(dispatch-sync {router schema/a-frame-router :as context} event)
source

do-fx-interceptorclj/s

an interceptor which will execute all effects from the :a-frame/effects key of the interceptor context

an interceptor which will execute all effects from the
:a-frame/effects key of the interceptor context 
sourceraw docstring

do-map-of-effectsclj/s

(do-map-of-effects context effects)
source

do-seq-of-effectsclj/s

(do-seq-of-effects context effects)
source

do-seq-of-effects*clj/s

(do-seq-of-effects* context effects)
source

do-single-effectclj/s

(do-single-effect context fx-id fx-data)

return a promise of the result of the effect

return a promise of the result of the effect
sourceraw docstring

reg-fxclj/s

(reg-fx id handler)

register an fx which will be called with: (<fx-handler> app fx-data)

register an fx which will be called with:
(<fx-handler> app fx-data)
sourceraw docstring

reg-fx-ctxclj/s

(reg-fx-ctx id handler)

register an fx which will be called with: (<fx-handler> ctx fx-data)

note that the fx-handler will receive the interceptor ctx, so can access values from the ctx (e.g. to dispatch to the event-stream), but it cannot modify the ctx

register an fx which will be called with:
(<fx-handler> ctx fx-data)

note that the fx-handler will receive the interceptor ctx,
so can access values from the ctx (e.g. to dispatch to the event-stream),
but it cannot modify the ctx
sourceraw docstring

xev-with-all-coeffectsclj/s

(xev-with-all-coeffects {ctx-coeffects schema/a-frame-coeffects :as _context}
                        default-transitive-coeffects?
                        event-or-extended-event)

take coeffects from the context and merge with any specified on the event to give the final coeffects

take coeffects from the context and merge
with any specified on the event to give the
final coeffects 
sourceraw docstring

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

× close