Liking cljdoc? Tell your friends :D

singultus.binding


->atom-bindingcljs

(->atom-binding atm value-func)

Positional factory function for singultus.binding/atom-binding.

Positional factory function for singultus.binding/atom-binding.
sourceraw docstring

->bound-collectioncljs

(->bound-collection atm notif opts stuff)

Positional factory function for singultus.binding/bound-collection.

Positional factory function for singultus.binding/bound-collection.
sourceraw docstring

->indexedcljs

(->indexed coll)
source

->keyedcljs

(->keyed coll keyfn)
source

->notifiercljs

(->notifier watches)

Positional factory function for singultus.binding/notifier.

Positional factory function for singultus.binding/notifier.
sourceraw docstring

->pathcljs

(->path bc & segs)
source

atom-bindingcljs

source

bindablecljsprotocol

-on-changecljs

(-on-change this func)

On change of this binding execute func

On change of this binding execute func

-valuecljs

(-value this)

get the current value of this binding

get the current value of this binding
source

bindable-collcljsprotocol

source

binding-coll?cljs

(binding-coll? b)
source

binding?cljs

(binding? b)
source

boundcljs

(bound atm & [func])
source

bound-collcljs

(bound-coll atm & [path opts])
source

bound-collectioncljs

source

computablecljsprotocol

-computecljs

(-compute this)

compute the latest value

compute the latest value

-dependcljs

(-depend this atm)

depend on an atom

depend on an atom
source

computecljs

(compute compu)
source

Computedcljs

source

computedcljs

(computed atms func)
source

depend-oncljs

(depend-on compu atm)
source

deref?cljs

(deref? atm)
source

indexcljs

(index sub-atom)
source

map-boundcljs

(map-bound as atm & [opts])
source

notifiercljs

source

notifycljs

(notify w o v)
source

on-changecljs

(on-change b func)
source

optcljs

(opt bc k)
source

sub-destroy!cljs

(sub-destroy! sa)
source

sub-reset!cljs

(sub-reset! sa new-value)

Sets the value of atom to newval without regard for the current value. Returns newval.

Sets the value of atom to newval without regard for the
current value. Returns newval.
sourceraw docstring

sub-swap!cljs

(sub-swap! sa f)
(sub-swap! sa f x)
(sub-swap! sa f x y)
(sub-swap! sa f x y z)
(sub-swap! sa f x y z & more)

Atomically swaps the value of atom to be: (apply f current-value-of-atom args). Note that f may be called multiple times, and thus should be free of side effects. Returns the value that was swapped in.

Atomically swaps the value of atom to be:
(apply f current-value-of-atom args). Note that f may be called
multiple times, and thus should be free of side effects.  Returns
the value that was swapped in.
sourceraw docstring

subatomcljs

(subatom atm path)
source

SubAtomcljs

source

valuecljs

(value b)
source

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

× close