Liking cljdoc? Tell your friends :D

fulcro.client.dom

clj

MACROS for generating CLJS code. See dom.cljs

MACROS for generating CLJS code. See dom.cljs
cljs

Client-side DOM macros and functions. For isomorphic (server) support, see also fulcro.client.dom-server

Client-side DOM macros and functions. For isomorphic (server) support, see also fulcro.client.dom-server
raw docstring

aclj/smacro

(a & args)

abbrclj/smacro

(abbr & args)

addressclj/smacro

(address & args)

areaclj/smacro

(area & args)

articleclj/smacro

(article & args)

asideclj/smacro

(aside & args)

audioclj/smacro

(audio & args)

bclj/smacro

(b & args)

baseclj/smacro

(base & args)

bdiclj/smacro

(bdi & args)

bdoclj/smacro

(bdo & args)

bigclj/smacro

(big & args)

blockquoteclj/smacro

(blockquote & args)

bodyclj/smacro

(body & args)

brclj/smacro

(br & args)

buttonclj/smacro

(button & args)

canvasclj/smacro

(canvas & args)

captionclj/smacro

(caption & args)

circleclj/smacro

(circle & args)

citeclj/smacro

(cite & args)

clipPathclj/smacro

(clipPath & args)

clj-map->js-objectclj

(clj-map->js-object m)

Recursively convert a map to a JS object. For use in macro expansion.

Recursively convert a map to a JS object. For use in macro expansion.
raw docstring

codeclj/smacro

(code & args)

colclj/smacro

(col & args)

colgroupclj/smacro

(colgroup & args)

convert-propscljs

(convert-props props)

Given props, which can be nil, a js-obj or a clj map: returns a js object.

Given props, which can be nil, a js-obj or a clj map: returns a js object.
raw docstring

create-elementcljs

(create-element tag)
(create-element tag opts)
(create-element tag opts & children)

Create a DOM element for which there exists no corresponding function. Useful to create DOM elements not included in React.DOM. Equivalent to calling js/React.createElement

Create a DOM element for which there exists no corresponding function.
Useful to create DOM elements not included in React.DOM. Equivalent
to calling `js/React.createElement`
raw docstring

dataclj/smacro

(data & args)

datalistclj/smacro

(datalist & args)

ddclj/smacro

(dd & args)

defsclj/smacro

(defs & args)

delclj/smacro

(del & args)

detailsclj/smacro

(details & args)

dfnclj/smacro

(dfn & args)

dialogclj/smacro

(dialog & args)

divclj/smacro

(div & args)

dlclj/smacro

(dl & args)

dtclj/smacro

(dt & args)

element?cljs

(element? x)

Returns true if the given arg is a react element.

Returns true if the given arg is a react element.
raw docstring

ellipseclj/smacro

(ellipse & args)

emclj/smacro

(em & args)

embedclj/smacro

(embed & args)

fieldsetclj/smacro

(fieldset & args)

figcaptionclj/smacro

(figcaption & args)

figureclj/smacro

(figure & args)

(footer & args)

formclj/smacro

(form & args)

form-elements?cljs


gclj/smacro

(g & args)

gen-client-dom-fnsclj/smacro

(gen-client-dom-fns create-element-sym)

gen-dom-macroclj

(gen-dom-macro emitter name)

gen-dom-macrosclj/smacro

(gen-dom-macros emitter)

h1clj/smacro

(h1 & args)

h2clj/smacro

(h2 & args)

h3clj/smacro

(h3 & args)

h4clj/smacro

(h4 & args)

h5clj/smacro

(h5 & args)

h6clj/smacro

(h6 & args)

(head & args)

(header & args)

hrclj/smacro

(hr & args)

htmlclj/smacro

(html & args)

iclj/smacro

(i & args)

iframeclj/smacro

(iframe & args)

imgclj/smacro

(img & args)

inputclj/smacro

(input & args)

insclj/smacro

(ins & args)

kbdclj/smacro

(kbd & args)

keygenclj/smacro

(keygen & args)

labelclj/smacro

(label & args)

legendclj/smacro

(legend & args)

liclj/smacro

(li & args)

lineclj/smacro

(line & args)

linearGradientclj/smacro

(linearGradient & args)

(link & args)

macro-create-elementcljs

(macro-create-element type args)
(macro-create-element type args csskw)

Used internally by element generation.

Used internally by element generation.
raw docstring

macro-create-element*cljs

(macro-create-element* arr)

Used internally by the DOM element generation.

Used internally by the DOM element generation.
raw docstring

macro-create-wrapped-form-elementcljs

(macro-create-wrapped-form-element opts)

Used internally by element generation.

Used internally by element generation.
raw docstring

mainclj/smacro

(main & args)

mapclj/smacro

(map & args)

markclj/smacro

(mark & args)

maskclj/smacro

(mask & args)

(menu & args)

(menuitem & args)

metaclj/smacro

(meta & args)

meterclj/smacro

(meter & args)

(nav & args)

nodecljs

(node component)
(node component name)

Returns the dom node associated with a component's React ref.

Returns the dom node associated with a component's React ref.
raw docstring

noscriptclj/smacro

(noscript & args)

objectclj/smacro

(object & args)

olclj/smacro

(ol & args)

optgroupclj/smacro

(optgroup & args)

optionclj/smacro

(option & args)

outputclj/smacro

(output & args)

pclj/smacro

(p & args)

paramclj/smacro

(param & args)

pathclj/smacro

(path & args)

patternclj/smacro

(pattern & args)

pictureclj/smacro

(picture & args)

polygonclj/smacro

(polygon & args)

polylineclj/smacro

(polyline & args)

preclj/smacro

(pre & args)

progressclj/smacro

(progress & args)

qclj/smacro

(q & args)

radialGradientclj/smacro

(radialGradient & args)

rectclj/smacro

(rect & args)

rendercljs

(render component el)

Equivalent to React.render

Equivalent to React.render
raw docstring

render-to-strcljs

(render-to-str c)

Equivalent to React.renderToString

Equivalent to React.renderToString
raw docstring

rpclj/smacro

(rp & args)

rtclj/smacro

(rt & args)

rubyclj/smacro

(ruby & args)

sclj/smacro

(s & args)

sampclj/smacro

(samp & args)

scriptclj/smacro

(script & args)

sectionclj/smacro

(section & args)

selectclj/smacro

(select & args)

smallclj/smacro

(small & args)

sourceclj/smacro

(source & args)

spanclj/smacro

(span & args)

stopclj/smacro

(stop & args)

strongclj/smacro

(strong & args)

styleclj/smacro

(style & args)

subclj/smacro

(sub & args)

summaryclj/smacro

(summary & args)

supclj/smacro

(sup & args)

svgclj/smacro

(svg & args)

syntax-errorclj

(syntax-error and-form ex)

Format a DOM syntax error

Format a DOM syntax error
raw docstring

tableclj/smacro

(table & args)

tbodyclj/smacro

(tbody & args)

tdclj/smacro

(td & args)

textclj/smacro

(text & args)

textareaclj/smacro

(textarea & args)

tfootclj/smacro

(tfoot & args)

thclj/smacro

(th & args)

theadclj/smacro

(thead & args)

timeclj/smacro

(time & args)

titleclj/smacro

(title & args)

trclj/smacro

(tr & args)

trackclj/smacro

(track & args)

tspanclj/smacro

(tspan & args)

uclj/smacro

(u & args)

ulclj/smacro

(ul & args)

useclj/smacro

(use & args)

varclj/smacro

(var & args)

videoclj/smacro

(video & args)

wbrclj/smacro

(wbr & args)

wrap-form-elementcljs

(wrap-form-element element)

wrapped-inputcljs

Low-level form input, with no syntactic sugar. Used internally by DOM macros

Low-level form input, with no syntactic sugar. Used internally by DOM macros
raw docstring

wrapped-optioncljs

Low-level form input, with no syntactic sugar. Used internally by DOM macros

Low-level form input, with no syntactic sugar. Used internally by DOM macros
raw docstring

wrapped-selectcljs

Low-level form input, with no syntactic sugar. Used internally by DOM macros

Low-level form input, with no syntactic sugar. Used internally by DOM macros
raw docstring

wrapped-textareacljs

Low-level form input, with no syntactic sugar. Used internally by DOM macros

Low-level form input, with no syntactic sugar. Used internally by DOM macros
raw docstring

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

× close