@files-stack/client-core
Advanced tools
Comparing version 0.0.27-11 to 0.0.27-12
export declare const addEditorHistory: (editorWrappers: any, editorId: any, resource: any, name: any) => any[]; | ||
export declare const removeEditorHistory: (editorWrappers: any, editorId: any, resource: any, name: any) => any[]; | ||
export declare const getLastEditorHistory: (editorWrappers: any, editorId: any) => any; | ||
export declare const getNodeFromResource: (treeData: any, resource: any, ignoreCollapsed?: boolean) => any; |
@@ -78,3 +78,3 @@ module.exports = | ||
__export(__webpack_require__(1)); | ||
__export(__webpack_require__(6)); | ||
__export(__webpack_require__(8)); | ||
@@ -122,2 +122,4 @@ | ||
const ramda_1 = __webpack_require__(5); | ||
const react_sortable_tree_1 = __webpack_require__(6); | ||
const core_1 = __webpack_require__(7); | ||
exports.addEditorHistory = (editorWrappers, editorId, resource, name) => { | ||
@@ -151,2 +153,16 @@ const index = ramda_1.findIndex(ramda_1.propEq('editorId', editorId))(editorWrappers); | ||
}; | ||
exports.getNodeFromResource = (treeData, resource, ignoreCollapsed = true) => { | ||
let treeItem = null; | ||
react_sortable_tree_1.walk({ | ||
treeData, | ||
ignoreCollapsed, | ||
getNodeKey: ({ treeIndex }) => treeIndex, | ||
callback: (item) => { | ||
if (core_1.getPath(item.node.resource) === resource) { | ||
treeItem = item; | ||
} | ||
}, | ||
}); | ||
return treeItem; | ||
}; | ||
@@ -162,2 +178,14 @@ | ||
/* 6 */ | ||
/***/ (function(module, exports) { | ||
module.exports = require("@cdmbase/react-sortable-tree"); | ||
/***/ }), | ||
/* 7 */ | ||
/***/ (function(module, exports) { | ||
module.exports = require("@files-stack/core"); | ||
/***/ }), | ||
/* 8 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
@@ -171,7 +199,7 @@ | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__export(__webpack_require__(7)); | ||
__export(__webpack_require__(9)); | ||
/***/ }), | ||
/* 7 */ | ||
/* 9 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
@@ -178,0 +206,0 @@ |
{ | ||
"name": "@files-stack/client-core", | ||
"version": "0.0.27-11", | ||
"version": "0.0.27-12", | ||
"description": "xterm server services for Node", | ||
@@ -51,3 +51,3 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@files-stack/utils": "^0.0.27-11", | ||
"@files-stack/utils": "^0.0.27-12", | ||
"cross-env": "^5.1.3", | ||
@@ -59,3 +59,3 @@ "jest": "^22.1.0", | ||
"dependencies": { | ||
"@files-stack/core": "^0.0.27-11" | ||
"@files-stack/core": "^0.0.27-12" | ||
}, | ||
@@ -62,0 +62,0 @@ "typings": "lib/index.d.ts", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
30409
358
Updated@files-stack/core@^0.0.27-12