toJSIterator property

JSIterator<T> get toJSIterator

A JSIterator wrapper that proxies to the Dart iterator API.

Implementation

JSIterator<T> get toJSIterator => JSIterator.fromFunctions<T>(
  () => this.moveNext()
      ? JSIteratorResult<T>.value(this.current)
      : JSIteratorResult<T>.done(),
);