Namespaces
uix.compiler.alpha
Server-side rendering on JVM. Based on https://github.com/tonsky/rum/blob/gh-pages/src/rum/server_render.clj
Public variables and functions:
- *select-value*
- add-transform-fn
- escape-html
- get-value
- HtmlRenderer
- IStringBuilder
- make-static-builder
- make-stream-builder
- normalize-attr-key
- normalize-css-key
- normalize-css-value
- normalize-element
- normalized-attrs
- parse-selector
- render-attr!
- render-attrs!
- render-class!
- render-classes!
- render-component!
- render-content!
- render-element!
- render-fragment!
- render-html-element!
- render-inner-html!
- render-interop!
- render-portal!
- render-style!
- render-style-kv!
- render-suspense!
- render-textarea-value!
- render-to-static-markup
- render-to-static-stream
- render-to-stream
- render-to-string
- ToString
- transform-fns
- unitless-css-props
uix.compiler.react
Hiccup compiler that translates Hiccup into React.js at compile-time.
Public variables and functions:
- *cljs-env*
- *skip-check?*
- *skip-fn-check?*
- *specked-args*
- camel-case
- camel-case-keys
- check-attrs
- compile-attrs
- compile-config-kv
- compile-defui
- compile-element
- compile-form
- compile-html
- compile-html*
- empty-js-obj
- form-name
- has-spec?
- infer-type
- inline-children
- inline-element
- inlineable-types
- join-classes
- join-classes-js
- literal?
- maybe-check
- maybe-interpret
- normalize-element
- parse-tag
- re-tag
- set-id-class
- to-js
- to-js-map
- unevaluated?