Interface: JiKReviver<T>
json.JiKReviver
Reviver function that can be passed into parse or toJson
The function is called for every JSON value while it's being serialized. These values are replaced by the return value of this function.
Type parameters
Name |
---|
T |
Callable
JiKReviver
▸ JiKReviver(value
, key
, data
): undefined
| T
Parameters
Name | Type | Description |
---|---|---|
value | JsonValue | The JSON value |
key | string | number | The key of the value, empty string for the root value |
data | Object | The node or entry where the value was defined |
data.location | Entry | Node | - |
Returns
undefined
| T
The value to use, if the value is undefined
then the property is removed from the result