UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

34 lines (18 loc) 456 B
export class Deque<T> { constructor(initial_size?: number) isEmpty(): boolean clear(): boolean size(): number isEmpty(): boolean remove(e: T): boolean has(e: T): boolean peek(): T | undefined getFirst(): T | undefined getLast(): T | undefined pop(): T add(e: T): void addFirst(e: T): void removeFirst(): T addLast(e: T): void removeLast(): T }