Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

Implemented by

Index

Properties

current

current: T

The current value within the enumeration.

Optional isEndless

isEndless: boolean

Provides a way of flagging endless enumerations that may cause issues.

Methods

dispose

  • dispose(): void
  • Returns void

moveNext

  • moveNext(value?: any): boolean
  • Safely moves to the next entry and returns true if there is one.

    Parameters

    • Optional value: any

    Returns boolean

next

  • Parameters

    • Optional value: any

    Returns IIteratorResult<T>

nextValue

  • nextValue(value?: any): T
  • Calls .moveNext() and returns .current

    Parameters

    • Optional value: any

    Returns T

reset

  • reset(): void
  • Restarts the enumeration.

    Returns void

Optional return

  • Type parameters

    • TReturn

    Parameters

    • Optional value: TReturn

    Returns IIteratorResult<TReturn>

Optional throw

  • Parameters

    • Optional e: any

    Returns IIteratorResult<T>

Generated using TypeDoc