new TraversalStrategies(parentopt)
    Creates a new instance of TraversalStrategies.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
parent | 
            
            TraversalStrategies | 
                
                    <optional> | 
            
            
            The parent strategies from where to clone the values from. | 
- Source:
 
Methods
addStrategy(strategy)
Parameters:
| Name | Type | Description | 
|---|---|---|
strategy | 
            
            TraversalStrategy | 
- Source:
 
applyStrategies(traversal) → {Promise}
Parameters:
| Name | Type | Description | 
|---|---|---|
traversal | 
            
            Traversal | 
- Source:
 
Returns:
- Type
 - Promise