API - Respo/respo.calcit GitHub Wiki
Respo API
User APIs
Namespace | Function |
---|---|
respo.core |
defcomp |
div |
|
<> |
|
defeffect |
|
defplugin |
|
create-element |
|
render! |
|
clear-cache! |
|
realize-ssr! |
|
list-> |
|
>> |
|
respo.comp.space |
comp-space or =< |
respo.comp.inspect |
comp-inspect |
respo.render.html |
make-string |
respo.css |
defstyle |
Lower level APIs
Normally you don't need low level APIs, and the basic APIs are enough for building a apps.
I documented the APIs that can be useful. It's possible to discover new features we have't noticed yet.
Namespace | Function |
---|---|
respo.render.expand |
render-app |
respo.util.format |
purify-element |
mute-element |
|
respo.util.list |
map-val |
map-with-idx |
|
respo.render.diff |
find-element-diffs |
respo.render.patch |
apply-dom-changes |
respo.controller.client |
activate-instance! |
patch-instance! |
APIs
map-with-idx
respo.util.list/map-with-idx identity ([] :a :b)
; [] ([] 0 :a) ([] 1 :b)