(ajax-xhrio-handler on-success on-failure xhrio [success? response])
ajax-request only provides a single handler for success and errors
ajax-request only provides a single handler for success and errors
(format-request-kw->fn name {:keys [transit-write-handlers]})
(format-response-kw->fn name {:keys [transit-read-handlers]})
(register-events {:keys [start-interceptors done-interceptors reset-interceptors
request-interceptors transit-read-handlers
transit-write-handlers]
:or {start-interceptors []
done-interceptors []
reset-interceptors []
request-interceptors []
transit-read-handlers {}
transit-write-handlers {}}})
(request->xhrio-options {:as request :keys [on-success on-failure]})
Formats the xhr options
Formats the xhr options
(request-done db [_ {:keys [name request-time error status]}])
(request-reset db [_ request-name])
(request-start db [_ {:keys [name request-time abort]}])
(track-request! name request-time)
(track-request! name request-time {:keys [request-xhrio]})
Kicks off the request tracking process
Kicks off the request tracking process
(wrap-failure! on-failure on-abort name request-time)
Wraps the passed in on-failure callback based on whether the request failed, or was aborted intentionally
Wraps the passed in on-failure callback based on whether the request failed, or was aborted intentionally
(wrap-progress! on-progress _ _)
Wraps progress event
Wraps progress event
(wrap-success! on-success name request-time)
Wraps the passed in on-success callback
Wraps the passed in on-success callback
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close