X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FCircularArray.ts;h=08a37220c1469e255873ab06482a3193b4c25d87;hb=adbddcb44d65e7268f661deacc4291d6cf6f6663;hp=feb5e3e2b66fb99aef38c6d24db1a6c5eafccfe1;hpb=c8eeb62b00988601b40e599745329acb67197750;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/CircularArray.ts b/src/utils/CircularArray.ts index feb5e3e2..08a37220 100644 --- a/src/utils/CircularArray.ts +++ b/src/utils/CircularArray.ts @@ -2,7 +2,9 @@ export const DEFAULT_CIRCULAR_ARRAY_SIZE = Number.MAX_SAFE_INTEGER; -/** Array with a maximum length shifting items when full. */ +/** + * Array with a maximum length shifting items when full. + */ export class CircularArray extends Array { public size: number; @@ -32,9 +34,7 @@ export class CircularArray extends Array { } public concat(...items: (T | ConcatArray)[]): CircularArray { - const concatenatedCircularArray = super.concat( - items as T[] - ) as CircularArray; + const concatenatedCircularArray = super.concat(items as T[]) as CircularArray; concatenatedCircularArray.size = this.size; if (concatenatedCircularArray.length > concatenatedCircularArray.size) { concatenatedCircularArray.splice(