Socket
Socket
Sign inDemoInstall

rc-tree

Package Overview
Dependencies
19
Maintainers
2
Versions
305
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.21.1 to 0.21.2

14

lib/Tree.js

@@ -285,3 +285,4 @@ 'use strict';

event: 'check',
node: treeNode
node: treeNode,
allCheckedNodes: checkKeys.checkedNodes
};

@@ -295,2 +296,8 @@ if (!('checkedKeys' in this.props)) {

checkedKeys = this.state.checkedKeys;
newSt.allCheckedNodes = Object.keys(this.treeNodesStates).filter(function (item) {
var itemObj = _this3.treeNodesStates[item];
if (_this3.checkedKeys.indexOf(itemObj.key) !== -1) {
return itemObj.node;
}
});
}

@@ -402,2 +409,3 @@ newSt.checkedKeys = checkedKeys;

var checkedKeys = [];
var checkedNodes = [];
Object.keys(this.treeNodesStates).forEach(function (item) {

@@ -407,2 +415,3 @@ var itemObj = _this4.treeNodesStates[item];

checkedKeys.push(itemObj.key);
checkedNodes.push(itemObj.node);
} else if (itemObj.checkPart) {

@@ -413,3 +422,3 @@ checkPartKeys.push(itemObj.key);

return {
checkPartKeys: checkPartKeys, checkedKeys: checkedKeys
checkPartKeys: checkPartKeys, checkedKeys: checkedKeys, checkedNodes: checkedNodes
};

@@ -601,2 +610,3 @@ }

_this6.treeNodesStates[pos] = {
node: item,
key: key,

@@ -603,0 +613,0 @@ checked: checked,

2

package.json
{
"name": "rc-tree",
"version": "0.21.1",
"version": "0.21.2",
"description": "tree ui component for react",

@@ -5,0 +5,0 @@ "keywords": [

@@ -72,4 +72,4 @@ # rc-tree

|defaultSelectedKeys | default selected treeNodes | String[] | [] |
|onCheck | click the treeNode/checkbox to fire | function(e:{checked:bool,node,checkedKeys,event}) | - |
|onSelect | click the treeNode to fire | function(e:{selected:bool,node,checkedKeys,event}) | - |
|onCheck | click the treeNode/checkbox to fire | function(e:{checked:bool,node,checkedKeys,event,allCheckedNodes}) | - |
|onSelect | click the treeNode to fire | function(e:{selected:bool,node,selectedKeys,event}) | - |
|onDataLoaded | load data asynchronously and the return value should be a promise | function(node) | - |

@@ -76,0 +76,0 @@ |onRightClick | select current treeNode and show customized contextmenu | function({event,node}) | - |

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc