Insert

data class Insert(val path: String, val value: <Error class: unknown class>? = null, val values: List<<Error class: unknown class>>? = null, val index: <Error class: unknown class>? = null) : MutationAction

Add to an array — exactly one of value (a single element) or values (several). Appends by default; index inserts before that position, clamped to the length. An absent target becomes a new array.

Constructors

Link copied to clipboard
constructor(path: String, value: <Error class: unknown class>? = null, values: List<<Error class: unknown class>>? = null, index: <Error class: unknown class>? = null)

Properties

Link copied to clipboard
val index: <Error class: unknown class>? = null
Link copied to clipboard
open override val path: String

The literal RFC 6901 pointer this verb writes at.

Link copied to clipboard
val value: <Error class: unknown class>? = null
Link copied to clipboard
val values: List<<Error class: unknown class>>? = null
Link copied to clipboard
open override val verb: String

The verb name as authored — used to label errors.