Blame view

天文台pc/tianwentai-ui/node_modules/dom-helpers/cjs/siblings.js 531 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  "use strict";
  
  var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  
  exports.__esModule = true;
  exports.default = siblings;
  
  var _collectSiblings = _interopRequireDefault(require("./collectSiblings"));
  
  /**
   * Collects all previous and next sibling elements of a given element.
   * 
   * @param node the element
   */
  function siblings(node) {
    return (0, _collectSiblings.default)(node && node.parentElement ? node.parentElement.firstElementChild : null, node);
  }
  
  module.exports = exports["default"];