You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
495 B
19 lines
495 B
// TypeScript Version: 3.5 |
|
|
|
import {Node, Parent} from 'unist' |
|
import {Test} from 'unist-util-is' |
|
|
|
export = findAllAfter |
|
/** |
|
* Unist utility to get all children of a parent after a node or index |
|
* |
|
* @param parent Parent to search in |
|
* @param index or Node to start from |
|
* @param test that Nodes must pass to be included |
|
* @returns Array of found Nodes |
|
*/ |
|
declare function findAllAfter<T extends Node>( |
|
parent: Parent, |
|
index: number | Node, |
|
test?: Test<T> | Array<Test<T>> |
|
): Node[]
|
|
|