Adds one field to the JsObject
Merge this object with another one.
Removes one field from the JsObject
Tries to convert the node into a T, throwing an exception if it can't.
Tries to convert the node into a T.
Some[T] if it succeeds, None if it fails.
merges everything in depth and doesn't stop at first level, as ++ does
Return all fields as a set
The fields of this JsObject in the order passed to the constructor
Return all keys
Transforms this node into a JsResult using provided Json transformer Reads[JsValue]
Tries to convert the node into a JsResult[T] (Success or Error).
The value of this JsObject as an immutable map.
Return all values