ResultSet

ResultSet

A container that stores parse results

Constructor

new ResultSet()

Source:

Methods

add(Result, KeepsArray) → {ResultSet}

Saves the provided data as a parsing result. You can pass an array as multiple results

Source:
Parameters:
Name Type Default Description
Result mixed | Array.<mixed> | ResultSet

The data to add

KeepsArray boolean false

If true, stores the result as a single result even if it is an array

Returns:
Type:
ResultSet

This

traverse(Fn, Arg)

Performs traversal

Source:
Parameters:
Name Type Default Description
Fn function

The callback that receives every single result as the 1st parameter

Arg mixed null

Additional argument to pass to Fn as the 2nd parameter