Liking cljdoc? Tell your friends :D

fulcro-spec.async


IAsyncQueueclj/sprotocol

advance-clockclj/s

(advance-clock this ms)

Move the clock forward by the specified number of ms, triggering events (even those added by interstitial triggers) in the correct order up to (and including) events that coincide with the final time.

Move the clock forward by the specified number of ms, triggering events (even those added by interstitial triggers) in the correct order up to (and including) events that coincide with the final time.

current-timeclj/s

(current-time this)

Returns the current time on the simulated clock, in ms

Returns the current time on the simulated clock, in ms

peek-eventclj/s

(peek-event this)

Returns the first event on the queue

Returns the first event on the queue

schedule-eventclj/s

(schedule-event this ms-from-now fn-to-call)

Schedule an event which should occur at some time in the future (offset from now).

Schedule an event which should occur at some time in the future (offset from now).
source

make-async-queueclj/s

(make-async-queue)

Build an asynchronous event simulation queue.

Build an asynchronous event simulation queue.
sourceraw docstring

process-first-event!clj/s

(process-first-event! queue)

Triggers the first event in the queue (runs it), and removes it from the queue.

Triggers the first event in the queue (runs it), and removes it from the queue.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close