Node.setValue
void setValue(gobject.value.Value value)Sets a scalar value inside the given node.
The contents of the given [gobject.value.Value] are copied into the [json.node.Node].
The following [gobject.value.Value] types have a direct mapping to JSON types:
G_TYPE_INT64G_TYPE_DOUBLEG_TYPE_BOOLEANG_TYPE_STRING
JSON-GLib will also automatically promote the following [gobject.value.Value] types:
G_TYPE_INTtoG_TYPE_INT64G_TYPE_FLOATtoG_TYPE_DOUBLE
It is an error to call this on an immutable node, or on a node which is not a value node.
Parameters
value | the value to set |