Package-level declarations

Types

Link copied to clipboard
interface EventDispatcher
Link copied to clipboard
data class Invalid(val reasons: List<String>) : Validation
Link copied to clipboard
typealias JoyDoc = Map<String, Any?>
Link copied to clipboard
data class Valid(val warnings: List<String>) : Validation
Link copied to clipboard
interface Validation

Functions

Link copied to clipboard
fun editorOf(document: Document, identity: IdentityGenerator = DEFAULT_GENERATOR, onChange: (ChangeEvent) -> Unit? = null): DocumentEditor
fun editorOf(json: String, identity: IdentityGenerator = DEFAULT_GENERATOR, onChange: (ChangeEvent) -> Unit? = null): DocumentEditor
fun editorOf(map: MutableMap<String, Any?>, identity: IdentityGenerator = DEFAULT_GENERATOR, onChange: (ChangeEvent) -> Unit? = null): DocumentEditor
fun editorOf(json: JsonObject, identity: IdentityGenerator = DEFAULT_GENERATOR, onChange: (ChangeEvent) -> Unit? = null): DocumentEditor