X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FCircularArray.ts;h=93dacdb0ee8d421f592ff6b05e31ef1b23b9acc4;hb=5aaca1e9d9b00c64f3b92752cebec6982c9c8dee;hp=cb7e3bf5f5d8f52a1d3aaab704d8ace1cf482098;hpb=9be37455e6a46ff9c2ab39211fb1c9fb4202d245;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/CircularArray.ts b/src/utils/CircularArray.ts index cb7e3bf5..93dacdb0 100644 --- a/src/utils/CircularArray.ts +++ b/src/utils/CircularArray.ts @@ -1,5 +1,6 @@ export const DEFAULT_CIRCULAR_ARRAY_SIZE = 2000; +/** Array with a maximum length shifting items when full. */ export class CircularArray extends Array { public size: number; @@ -25,7 +26,7 @@ export class CircularArray extends Array { if (length > this.size) { super.splice(this.size, items.length); } - return length; + return this.length; } public concat(...items: (T | ConcatArray)[]): CircularArray {