Liking cljdoc? Tell your friends :D

pinkgorilla.dsl.leaflet

why dsl? create functions/macros that allow to easily create renderable data structures

The data that gets passed to a renderer has to be verbose, because it allows to configure all options. The dsl allows us to build the data that gets displayed in an easy manner.

dsl stolen from: https://github.com/wiseman/leaflet-gorilla

  • currently not working, because:
    1. we need to calculate map center
    2. wiseman syntax does not allow to specify all params needed
why dsl? 
create functions/macros that allow to easily create renderable data structures

The data that gets passed to a renderer has to be verbose, because it allows 
to configure all options. The dsl allows us to build the data that gets displayed
in an easy manner.

dsl stolen from: https://github.com/wiseman/leaflet-gorilla
- currently not working, because:
  1. we need to calculate map center
  2. wiseman syntax does not allow to specify all params needed
raw docstring

pinkgorilla.ui.default-renderer

No vars found in this namespace.

pinkgorilla.ui.highchart

reagent component to render highchart-spec via highcharts.js Usage: [:highchart spec-as-clj-data]

Highchart renderer is a pure javascript renderer, the conversion of the spec as clj-data to javascript is done in the render-js component

reagent component to render highchart-spec via highcharts.js
Usage:  [:highchart spec-as-clj-data]

Highchart renderer is a pure javascript renderer, the conversion
of the spec as clj-data to javascript is done in the render-js component
raw docstring

pinkgorilla.ui.json

custom components need to define a javascript-module module-test is a very simple sample that just renders the data as JSON to the dom node that is passed. In early state component development this is helpful.

custom components need to define a javascript-module
module-test is a very simple sample that just renders the data as
JSON to the dom node that is passed.
In early state component development this is helpful.
raw docstring

pinkgorilla.ui.math

MathJax has v2 and v3. v3 is breaking the v2 api. es6 modules for the browser not working; this means browser will load mathjax to window/MathJax so we ship the compiled mathjax.js bundle

 MathJax has v2 and v3. v3 is breaking the v2 api.
es6 modules for the browser not working; this means browser 
will load mathjax to window/MathJax
so we ship the compiled mathjax.js bundle
raw docstring

pinkgorilla.ui.vega

plugin to render vega-charts in pink-gorilla

plugin to render vega-charts in pink-gorilla
raw docstring

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

× close