getNodesIterator Method

Deprecated  in 5.2 - might be removed in next major version. Use the new @itwin/presentation-hierarchies

package for creating hierarchies.

Returns an iterator that polls nodes asynchronously.

getNodesIterator(requestOptions: HierarchyRequestOptions<IModelConnection, NodeKey, RulesetVariable> & ClientDiagnosticsAttribute & { batchSize?: number, maxParallelRequests?: number } & { paging?: PageOptions }): Promise<{ items: AsyncIterableIterator<Node>, total: number }>

Parameter Type Description
requestOptions HierarchyRequestOptions<IModelConnection, NodeKey, RulesetVariable> & ClientDiagnosticsAttribute & { batchSize?: number, maxParallelRequests?: number } & { paging?: PageOptions }  

Returns - Promise<{ items: AsyncIterableIterator<Node>, total: number }>

Defined in

Last Updated: 06 October, 2026