https://cdnjs.cloudflare.com/ajax/libs/jsoneditor/9.5.0/jsoneditor.css
A sophisticated Reagent wrapper around the jsoneditor
library.
Add the following project dependency:
Requires that you have reagent
and re-com
as dependencies of your project:
If you use shadow-cljs, the jsoneditor
npm library dependency will be pulled automatically via src/deps.cljs
:npm-deps
.
If you use another build system, it is not currently supported so switch to shadow-cljs.
Add JSON Editor stylesheet to your index.html
or equivalent; e.g.:
https://cdnjs.cloudflare.com/ajax/libs/jsoneditor/9.5.0/jsoneditor.css
(ns my-app (:require [re-jsoneditor.core :refer [jsoneditor]]))
(defn panel [] [jsoneditor ...])
ace and ajv customisation
port JSON editor stylesheet to inline Garden
:schema
and :schema-refs
arguments
:templates
argument
:auto-complete
argument
:on-text-selection-change
argument
:on-selection-change
argument
:on-event
argument
:on-focus
argument
:on-blur
argument
:color-picker?
argument
:timestamp-tag?
argument
:timestamp-format
argument
:language
argument
:languages
argument
:modal-anchor
argument
:popup-anchor
argument
:sort?
argument
:transform?
argument
:max-visible-children
argument
:create-query
, :execute-query
and :query-description
arguments
:theme
argument and auto-loading of ace themes etc.
The Apache License Version 2.0
Copyright © 2018-2021 Isaac Johnston
Portions based on JSON Editor Copyright © Jos de Jong under the terms of the Apache License Version 2.0
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close