Type Parameters
-
T extends unknown = unknown
Constructors
constructor
- new default<T>(input?): default<T>
-
Type Parameters
-
T extends unknown = unknown
Parameters
-
Optional input: ArrayLike<T>
Properties
Optional input
input?: ArrayLike<T>
Protected position
position: number = 0
Accessors
Protected current
- get current(): T
-
Returns T
Protected isFinished
- get isFinished(): boolean
-
Returns boolean
Methods
Protected peek
- peek(offset?): undefined | T
-
Returns undefined | T