Liking cljdoc? Tell your friends :D

oz.core


-event-msg-handlercljsmultimethod

source

app-statecljs

source

applicationcljs

(application app-state)
source

ch-chskcljs

source

chskcljs

source

chsk-send!cljs

source

chsk-statecljs

source

event-msg-handlercljs

(event-msg-handler {:as ev-msg :keys [id ?data event]})
source

gist-plot!clj

(gist-plot! plot
            &
            {:keys [name description public]
             :or {name "plot"
                  description
                    "vega/vega-lite plot; see github.com/metasoarous/oz"
                  public false}})

Create a gist with the given plot data.

Create a gist with the given plot data.
sourceraw docstring

logcljs

(log a-thing)
source

on-js-reloadcljs

(on-js-reload)
source

publish-plot!clj

(publish-plot! plot
               &
               {:as opts
                :keys [data width height mode name]
                :or {mode :vega-lite name "plot"}})

Publish plot via gitst-plot!, and print out a vega-editor url correspond to said gist.

Publish plot via `gitst-plot!`, and print out a vega-editor url correspond to said gist.
sourceraw docstring

render-vegacljs

(render-vega spec elem)
source

render-vega-litecljs

(render-vega-lite spec elem)
source

router_cljs

source

start!cljs

(start!)
source

start-plot-server!clj

source

start-router!cljs

(start-router!)
source

stop-router!cljs

(stop-router!)
source

v!clj

(v! spec
    &
    {:as opts
     :keys [data width height host port mode]
     :or {port (:port (clojure.core/deref server/web-server_) 10666)
          host "localhost"
          mode :vega-lite}})

Take a vega or vega-lite clojure map spec and POST it to a oz server running at :host and :port to be rendered.

Take a vega or vega-lite clojure map `spec` and POST it to a oz
server running at `:host` and `:port` to be rendered.
sourceraw docstring

vegacljs

(vega spec)

Reagent component that renders vega

Reagent component that renders vega
sourceraw docstring

vega-litecljs

(vega-lite spec)

Reagent component that renders vega-lite.

Reagent component that renders vega-lite.
sourceraw docstring

view!clj

(view! spec
       &
       {:keys [data host port mode]
        :or {port (:port (clojure.core/deref server/web-server_) 10666)
             host "localhost"}})

More general view function which takes specs in hiccup form, where vega/vega-lite blocks can be passed as [:vega-lite plot-data] (e.g.), nested within arbitrary hiccup.

More general view function which takes specs in hiccup form, where vega/vega-lite blocks can be
passed as `[:vega-lite plot-data]` (e.g.), nested within arbitrary hiccup.
sourceraw docstring

view-speccljs

(view-spec spec)
source

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

× close