redis-time-series-ts
Version:
Javascript RedisTimeSeries client
24 lines (23 loc) • 555 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.List = void 0;
/**
* An array that contains either Label, Sample or Filter objects
*/
class List {
/**
* Creates a new List object containing either Label, Sample or Filter objects
* @param list
*/
constructor(list) {
this.list = list;
}
flatten() {
const result = [];
for (const element of this.list) {
result.push(...element.flatten());
}
return result;
}
}
exports.List = List;