Liking cljdoc? Tell your friends :D
Mostly clj.
Exceptions indicated.

figwheel.repl


*connections*clj

source

*server*clj

source

abstract-websocket-connectionclj

(abstract-websocket-connection connections)
source

add-cache-bustercljs

(add-cache-buster url)
source

add-listenerclj

(add-listener f)
(add-listener k f)
source

after-reloadscljs

(after-reloads f)
source

asyc-http-polling-middlewareclj

(asyc-http-polling-middleware handler path connections)
source

available-namesclj

(available-names connections)
source

bootstrap-goog-basecljs

(bootstrap-goog-base)

Reusable browser REPL bootstrapping. Patches the essential functions in goog.base to support re-loading of namespaces after page load.

Reusable browser REPL bootstrapping. Patches the essential functions
in goog.base to support re-loading of namespaces after page load.
sourceraw docstring

bootstrapped-cljscljs

source

broadcast-for-responseclj

(broadcast-for-response connections msg)
source

clear-listenersclj

(clear-listeners)
source

client-log-levelcljs

source

connectcljs

(connect & [connect-url'])
source

connect*cljs

(connect* connect-url')
source

connect-urlcljs

source

connectedcljs

source

connection-closed!cljs

(connection-closed! url)
source

connection-established!cljs

(connection-established! url)
source

connection-sendclj

(connection-send {:keys [send-fn] :as conn} data)
source

connections-availableclj

(connections-available repl-env)
source

connscljmacro

(conns)
source

conns*clj

(conns*)
source

console-loggingcljs

(console-logging)
source

create-connection!clj

(create-connection! ring-request options)
source

create-node-script-import-fncljs

(create-node-script-import-fn)
source

debugcljs

(debug msg)
source

default-portclj/s

source

default-ssl-portclj/s

source

dynloadclj

(dynload ns-sym-str)
source

ensure-websocketcljs

(ensure-websocket thunk)
source

err-printcljsmultimethod

source

eval-connectionsclj

(eval-connections {:keys [focus-session-name] :as repl-env})
source

eval-javascript**cljs

(eval-javascript** code)
source

evaluateclj

(evaluate {:keys [focus-session-name repl-eval-timeout broadcast] :as repl-env}
          js)
source

exponential-backoffcljs

(exponential-backoff attempt)
source

figwheel-requirecljs

(figwheel-require src reload)
source

FigwheelReplEnvclj

source

fill-server-url-templateclj

(fill-server-url-template url-str {:keys [host port]})
source

fill-url-templatecljs

(fill-url-template connect-url')
source

focuscljmacro

(focus session-name)
source

focus*clj

(focus* session-name)
source

get-statecljs

(get-state k)
source

get-ua-productcljs

(get-ua-product)
source

get-websocket-classcljs

(get-websocket-class)
source

gloadercljs

source

hook-repl-printing-output!cljs

(hook-repl-printing-output! respond-msg)
source

host-envcljs

source

http-connectcljs

(http-connect & [connect-url'])
source

http-connect*cljs

(http-connect* attempt connect-url')
source

http-getcljs

source

http-long-polling-connectclj

(http-long-polling-connect ring-request respond raise)
source

http-long-polling-endpointclj

(http-long-polling-endpoint ring-request send raise)
source

http-polling-connectclj

(http-polling-connect ring-request)
source

http-polling-endpointclj

(http-polling-endpoint ring-request)
source

http-polling-middlewareclj

(http-polling-middleware handler path connections)
source

http-polling-sendclj

(http-polling-send conn data)
source

http-postcljs

source

init-log-level!cljs

(init-log-level!)
source

json-responseclj

(json-response json-body)
source

launch-browserclj

(launch-browser open-url)
source

launch-jsclj

(launch-js script repl-env {:keys [output-dir] :or {output-dir "out"} :as opts})
source

launch-js-helperclj

(launch-js-helper script
                  repl-env
                  {:keys [output-to output-dir target open-url output-log-file]
                   :as data})
source

launch-nodeclj

(launch-node opts repl-env input-path & [output-log-file])
source

list-connectionsclj

(list-connections)
source

logclj

(log & args)
source

log-consolecljs

source

log-levelscljs

source

loggercljs

source

long-pollcljs

(long-poll msg-fn connect-url')
source

long-poll-capture-respondclj

(long-poll-capture-respond comm-atom respond)
source

long-poll-sendclj

(long-poll-send comm-atom msg)
source

make-urlcljs

(make-url connect-url')
source

messagecljsmultimethod

source

name-listclj

source

naming-responseclj

(naming-response {:keys [session-name session-id type] :as conn})
source

negotiate-idclj

(negotiate-id ring-request connections)
source

no-connection-resultclj

source

open-connectionsclj

(open-connections)
source

out-printcljsmultimethod

source

parse-query-stringclj

(parse-query-string qs)
source

patch-goog-basecljs

(patch-goog-base)
source

pingclj

(ping conn)
source

ping-threadclj

(ping-thread connections
             fwsid
             {:keys [interval ping-timeout]
              :or {interval 15000 ping-timeout 2000}})
source

pollcljs

(poll msg-fn connect-url')
source

source

(print-receivers outputs)
source

(print-to-stream stream args)
source

queued-file-reloadcljs

(queued-file-reload url)
(queued-file-reload url opt-source-text)
source

receive-message!clj

(receive-message! data)
source

reload-filecljs

(reload-file {:keys [request-url] :as file-msg} callback)
source

reload-file*cljs

source

reload-file-in-html-envcljs

(reload-file-in-html-env request-url callback)
source

reload-promise-chaincljs

source

remove-connection!clj

(remove-connection! {:keys [session-id] :as conn})
source

remove-listenerclj

(remove-listener k)
source

repl-envclj

(repl-env & {:as opts})
source

repl-env*clj

(repl-env* {:keys [port open-url connection-filter]
            :or {connection-filter identity
                 open-url "http://[[server-hostname]]:[[server-port]]"
                 port default-port}
            :as opts})
source

repl-env-printclj

(repl-env-print repl-env stream args)
source

respond-tocljs

(respond-to {:keys [websocket http-url] :as old-msg} response-body)
source

respond-to-connectioncljs

(respond-to-connection response-body)
source

response-forcljs

(response-for {:keys [uuid]} response-body)
source

run-default-serverclj

(run-default-server options connections)
source

run-default-server*clj

(run-default-server* options connections)
source

scratchclj

source

send-for-evalclj

(send-for-eval {:keys [focus-session-name broadcast] :as repl-env}
               connections
               js)
source

send-for-responseclj

(send-for-response connections msg)
source

send-for-response*clj

(send-for-response* prom conn msg)
source

session-idcljs

(session-id)
source

session-namecljs

(session-name)
source

set-log-levelcljs

(set-log-level logger' level)
source

set-statecljs

(set-state k v)
source

setupclj

(setup repl-env opts)
source

setup-printing!cljs

(setup-printing!)
source

statecljs

source

storagecljs

source

switch-to-http?cljs

(switch-to-http? url)
source

taken-namesclj

(taken-names connections)
source

tear-down-everything-but-serverclj

(tear-down-everything-but-server {:keys [printing-listener node-proc]})
source

tear-down-serverclj

(tear-down-server {:keys [server]})
source

trim-last-newlineclj

(trim-last-newline args)
source

try-portclj

(try-port port server-fn)

Try running a server under one port or a list of ports. If a list of ports is supplied, try each port until it succeeds or runs out of ports.

Try running a server under one port or a list of ports. If a list of ports
is supplied, try each port until it succeeds or runs out of ports.
sourceraw docstring

unprovide!cljs

(unprovide! ns)
source

wait-for-connectionclj

(wait-for-connection repl-env)
source

will-eval-onclj

(will-eval-on)
source

worker-import-scriptcljs

(worker-import-script request-url callback)
source

write-script-tag-importcljs

source

ws-connectcljs

(ws-connect & [websocket-url'])
source

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

× close