react-json-view
Advanced tools
Comparing version 1.9.5 to 1.10.0
{ | ||
"name": "react-json-view", | ||
"description": "Interactive react component for displaying javascript arrays and JSON objects.", | ||
"version": "1.9.5", | ||
"version": "1.10.0", | ||
"main": "dist/main.js", | ||
@@ -40,3 +40,3 @@ "files": [ | ||
"react-test-renderer": "^15.5.4", | ||
"react-tooltip": "^3.2.10", | ||
"react-tooltip": "^3.3.0", | ||
"sinon": "^2.2.0", | ||
@@ -43,0 +43,0 @@ "webpack": "^2.2.1", |
@@ -53,3 +53,5 @@ ![alt text](https://github.com/mac-s-g/react-json-view/blob/master/doc/rjv-icon-alt.png?raw=true) | ||
`displayDataTypes`|`boolean`|`true`|When set to `true`, data type labels prefix values | ||
`onEdit`|`(edit) => {}`|`false`|When a callback function is passed in, value edits are enabled. The callback is invoked when edits are made. [see: onEdit docs](#onedit-interaction) | ||
`onAdd`|`(add) => {}`|`false`|When a callback function is passed in, `add` functionality is enabled. The callback is invoked before additions are completed. Returning `false` from `onAdd` will prevent the change from being made. | ||
`onDelete`|`(delete) => {}`|`false`|When a callback function is passed in, `delete` functionality is enabled. The callback is invoked before deletions are completed. Returning `false` from `onDelete` will prevent the change from being made. | ||
`onEdit`|`(edit) => {}`|`false`|When a callback function is passed in, `edit` functionality is enabled. The callback is invoked before edits are completed. Returning `false` from `onEdit` will prevent the change from being made. [see: onEdit docs](#onedit-interaction) | ||
@@ -83,2 +85,4 @@ ### Features | ||
To better understand custom themes, take a look at [my example implementation](https://github.com/mac-s-g/react-json-view/blob/master/example/example.js#L62) and the [base-16 theme styling guidelines](https://github.com/chriskempson/base16/blob/master/styling.md). | ||
### onEdit Interaction | ||
@@ -147,3 +151,4 @@ Click the pencil icon to initialize an edit | ||
### To-Do's | ||
1. Support "delete" capability when `onEdit` is enabled | ||
2. Support "add" capability when `onEdit` is enabled | ||
1. Improve documentation for `onAdd` and `onDelete` props | ||
2. Improve style organization | ||
3. Support integer input to `collapsed` prop to collapse at a particular depth. |
Sorry, the diff of this file is too big to display
391270
844
152