UNPKG

data-forge

Version:

JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.

11 lines (10 loc) 532 B
import { ISeries, WhichIndex } from '../series'; export declare class SeriesRollingWindowIterator<IndexT, ValueT> implements Iterator<[IndexT, ISeries<IndexT, ValueT>]> { iterable: Iterable<[IndexT, ValueT]>; iterator: Iterator<[IndexT, ValueT]> | undefined; period: number; whichIndex: WhichIndex; curWindow: [IndexT, ValueT][] | undefined; constructor(iterable: Iterable<[IndexT, ValueT]>, period: number, whichIndex: WhichIndex); next(): IteratorResult<[IndexT, ISeries<IndexT, ValueT>]>; }