UNPKG

astx

Version:

super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring

12 lines (11 loc) 280 B
export default class RingBuffer<T> { private readonly buffer; private _size; private offset; constructor(capacity: number); push(...values: T[]): void; pull(): T | undefined; get size(): number; get isFull(): boolean; get capacity(): number; }