typescript-dotnet-core
Version:
A the core classes and utilities of a JavaScript-Friendly .NET Based TypeScript Library.
16 lines (15 loc) • 684 B
TypeScript
/*!
* @author electricessence / https://github.com/electricessence/
* Licensing: MIT https://github.com/electricessence/TypeScript.NET-Core/blob/master/LICENSE.md
*/
import ReadOnlyCollectionBase from "./ReadOnlyCollectionBase";
import { FiniteIEnumerator } from "./Enumeration/IEnumerator";
import IReadOnlyCollection from "./IReadOnlyCollection";
export default class ReadOnlyCollectionWrapper<T> extends ReadOnlyCollectionBase<T> {
constructor(collection: IReadOnlyCollection<T> | ArrayLike<T>);
private __getCount;
private __getEnumerator;
protected _getCount(): number;
protected _getEnumerator(): FiniteIEnumerator<T>;
protected _onDispose(): void;
}