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