Type Parameters
- 
T extends unknown = unknown
Constructors
constructor
- new default<T>(input?): default<T>
- 
Type Parameters
- 
T extends unknown = unknown
 
Parameters
- 
Optionalinput: 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