feat: add mergeChldren API for shell node

This commit is contained in:
LeoYuan 袁力皓 2022-04-15 10:19:19 +08:00 committed by LeoYuan 袁力皓
parent 750d282c03
commit a47d4eea28

View File

@ -226,6 +226,20 @@ export default class Node {
return this[nodeSymbol].getDOMNode();
}
/**
*
* @param remover
* @param adder
* @param sorter
*/
mergeChildren(
remover: (node: Node, idx: number) => boolean,
adder: (children: Node[]) => any,
sorter: (firstNode: Node, secondNode: Node) => number,
) {
return this.children?.mergeChildren(remover, adder, sorter);
}
/**
*
* @returns