@white-matrix/event-emitter
Version:
The Emitter can be used to expose an Event to the public to fire it from the insides.
17 lines (16 loc) • 389 B
TypeScript
export declare class LinkedList<E> {
private _first;
private _last;
private _size;
get size(): number;
isEmpty(): boolean;
clear(): void;
unshift(element: E): () => void;
push(element: E): () => void;
shift(): E | undefined;
pop(): E | undefined;
[Symbol.iterator](): Iterator<E>;
toArray(): E[];
private _insert;
private _remove;
}