typescript-dotnet-amd
Version:
A JavaScript-Friendly .NET Based TypeScript Library.
18 lines (17 loc) • 537 B
TypeScript
/*!
* @author electricessence / https://github.com/electricessence/
* Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md
*/
import { EnumeratorBase } from "./EnumeratorBase";
export interface IndexEnumeratorSource<T> {
source: {
[index: number]: T;
};
length: number;
step?: number;
pointer?: number;
}
export declare class IndexEnumerator<T> extends EnumeratorBase<T> {
constructor(sourceFactory: () => IndexEnumeratorSource<T>);
}
export default IndexEnumerator;