UNPKG

@devexpress/utils

Version:
15 lines 605 B
import { ConstInterval } from '../const'; import { SparseIntervalsIterator } from './iterator'; import { SparseObjectsIterator } from './objects-iterator'; export declare class SparseIntervals<T extends ConstInterval> { private list; private _count; private _numIntervals; get count(): number; get numIntervals(): number; constructor(list?: T[]); getInterval(index: number): T; getNativeIterator(): SparseIntervalsIterator<T>; getObjectsIterator<ObjT extends any>(objects: ObjT[]): SparseObjectsIterator<T, ObjT>; } //# sourceMappingURL=intervals.d.ts.map