@devexpress/utils
Version:
DevExpress utils
15 lines • 506 B
TypeScript
import { ConstInterval } from '../const';
export declare class SparseIntervalsMapIterator<T extends ConstInterval, ObjT> {
private valMap;
private sparseIntervals;
position: number;
object: ObjT;
interval: T;
intervalIndex: number;
posInInterval: number;
get numIntervals(): number;
constructor(intervals: T[], valMap: Record<number, ObjT>);
moveToNextPosition(): boolean;
moveToNextInterval(): boolean;
}
//# sourceMappingURL=map-iterator.d.ts.map