We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 759d381 + 7a53de8 commit 5f68bdcCopy full SHA for 5f68bdc
src/lib/queue.abstract.ts
@@ -1,4 +1,5 @@
1
import { ArrayState as AbstractArrayState } from "@typescript-package/state";
2
+export class ArrayState<Type> extends AbstractArrayState<Type>{};
3
/**
4
* @description A standard FIFO (First In, First Out) queue.
5
* @export
@@ -57,7 +58,7 @@ export abstract class Queue<Type> {
57
58
*/
59
constructor(size: number = Infinity, ...items: Type[]) {
60
this.#size = size;
- this.#queue = new (class ArrayState<Type> extends AbstractArrayState<Type>{})(items);
61
+ this.#queue = new ArrayState(items);
62
}
63
64
0 commit comments