UNPKG

831 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _getParents = require('./get-parents');
8
9var _getParents2 = _interopRequireDefault(_getParents);
10
11function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
12
13var getLevel = function getLevel() {
14 var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
15 index = _ref.index,
16 _ref$idField = _ref.idField,
17 idField = _ref$idField === undefined ? 'id' : _ref$idField,
18 _ref$parentField = _ref.parentField,
19 parentField = _ref$parentField === undefined ? 'parent' : _ref$parentField;
20
21 return function (rows) {
22 return (0, _getParents2.default)({ index: index, idField: idField, parentField: parentField })(rows).length;
23 };
24};
25
26exports.default = getLevel;
\No newline at end of file