(add-css-if-necessary!)
(add-to-current-path {:keys [current-path] :as state} path)
(breadcrumbs {:keys [current-path] :as state})
(breadcrumbs-templ crumbs state-atom)
(card-template state-atom {:keys [path options func] :as card})
(cljs-logo)
(create-element* tag id style-text)
(current-page data)
(devcard? d)
(devcards-app-node)
(dir-links dirs state-atom)
(display-cards cur)
(display-dir-paths state)
(display-single-card? state)
(enforce-valid-path state path)
(get-element-by-id id)
(hash-navigate path)
(hash-routing-init state-atom)
(inline-resouce-file file-url)
(l x)
(load-data-from-channel! channel)
(main-cards-template state-atom)
(main-template state-atom)
(merge-in-new-data state new-state)
(navigate-to-path key state-atom)
(off-the-books channel start-data first-message)
Run sequential messages off the books outside of the atom and then difference the result so we can only display the new cards that have arrived. This prevents multiple renders and allows us to delete cards live.
Run sequential messages off the books outside of the atom and then difference the result so we can only display the new cards that have arrived. This prevents multiple renders and allows us to delete cards live.
(path->token path)
(path->unique-card-id path)
(path-collision state path)
(prepend-child node node2)
(prevent-> f)
(register-collision state path)
(render-base-if-necessary!)
(render-cards cards state-atom)
(renderer state-atom)
(set-current-path {:keys [current-path] :as state} path)
(set-current-path! state-atom path)
(start-ui channel)
(start-ui-with-renderer channel renderer)
(token->path token)
(valid-path? state path)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close