data-forge
Version:
JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
19 lines • 909 B
JavaScript
;
//
// Iterates an underlying iterable in the 'windows'.
//
Object.defineProperty(exports, "__esModule", { value: true });
var dataframe_rolling_window_iterator_1 = require("../iterators/dataframe-rolling-window-iterator");
var DataFrameRollingWindowIterable = /** @class */ (function () {
function DataFrameRollingWindowIterable(columnNames, iterable, period) {
this.columnNames = columnNames;
this.iterable = iterable;
this.period = period;
}
DataFrameRollingWindowIterable.prototype[Symbol.iterator] = function () {
return new dataframe_rolling_window_iterator_1.DataFrameRollingWindowIterator(this.columnNames, this.iterable, this.period);
};
return DataFrameRollingWindowIterable;
}());
exports.DataFrameRollingWindowIterable = DataFrameRollingWindowIterable;
//# sourceMappingURL=dataframe-rolling-window-iterable.js.map