| | |
| | | return true; |
| | | }, |
| | | onClickNode: function (event, node) { |
| | | debugger |
| | | var setting = data.getSetting(event.data.treeId), |
| | | clickFlag = ((setting.view.autoCancelSelected && (event.ctrlKey || event.metaKey)) && data.isSelectedNode(setting, node)) ? 0 : (setting.view.autoCancelSelected && (event.ctrlKey || event.metaKey) && setting.view.selectedMulti) ? 2 : 1; |
| | | if (tools.apply(setting.callback.beforeClick, [setting.treeId, node, clickFlag], true) == false) return true; |
| | |
| | | } |
| | | }, |
| | | selectNode: function (setting, node, addFlag) { |
| | | debugger |
| | | if (!addFlag) { |
| | | view.cancelPreSelectedNode(setting, null, node); |
| | | } |