(add-reaction! oref list)
(add-reaction! oref ev handler-fn)
(alive? obj)
(bind oref attr item-type item-key item-attrs)
bind the given attribute a child item the item will be recreated whenever the value changes (old one will be destroyed)
bind the given attribute a child item the item will be recreated whenever the value changes (old one will be destroyed)
(bind-change oref attr callback)
(bind-change oref attr callback watch-key)
(bind-children node parent attr item-type item-key)
(bind-children node parent attr item-type item-key coll-transform)
(bind-dom-events oref dom dom-events)
(bind-simple oref attr)
(bind-simple oref attr node-gen)
[oref attr node-gen] produces a node via (node-gen new-value) watches obj for changes and replaces the generated node on change (node-gen defaults to str)
only use if the node has no attached behavior like clicks, use bind with an extra object for those
[oref attr node-gen] produces a node via (node-gen new-value) watches obj for changes and replaces the generated node on change (node-gen defaults to str) only use if the node has no attached behavior like clicks, use bind with an extra object for those
(coll-destroy-children children c diff)
(create type args & node-children)
(define id & args)
(define-event event-name desc args)
(destroy! oref)
(destroy! oref cause)
(dom-destroy this cause)
(dom-enter parent child)
(dump!)
(equal? obj obj-or-dom)
(find-containing-object dom)
find the object that contains this dom node
find the object that contains this dom node
(get-by-id id)
(get-children parent)
(get-children-of-type oref type)
(get-collection-item oref)
(get-dom oref)
(get-from-dom dom)
(get-parent oref)
(get-parent-of-type oref parent-type)
(get-siblings {:keys [parent] :as oref})
basically (get-children (:parent this))
basically (get-children (:parent this))
(get-siblings-of-type oref)
(get-siblings-of-type oref type)
returns set of all siblings of a common type
returns set of all siblings of a common type
(get-type this)
(get-type-attr oref key)
(get-type-attr oref key default)
(inspect! oref)
(-data this)
(-destroy! this cause)
(-id this)
(-type this)
(-update this update-fn)
update and notify watches
update and notify watches
(is-object? obj-or-dom)
(make-dom oref dom-key events-key)
(make-dom oref dom-key events-key value)
(next-id)
(notify! oref ev & args)
(notify-tree! oref ev & args)
(notify-up! oref ev & args)
(remove-in-parent! oref)
(return-value oref return-value)
(tree-seq root)
(tree-seq root branch?)
(unmunge s)
(update! oref update-fn & args)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close