@rxap/utilities
Version:
A collection of utility functions, types and interfaces.
17 lines (16 loc) • 481 B
TypeScript
export declare class RangeIterator implements Iterator<number> {
range: Range;
reverse: boolean;
position: number;
constructor(range: Range, reverse: boolean);
next(): IteratorResult<number>;
}
export declare class Range {
start: number;
end: number;
constructor(start: number, end: number);
static Create(start: number, end: number): Range;
[Symbol.iterator](): Iterator<number>;
reverse(): Iterable<number>;
toArray(): number[];
}