1.2.32 • Published 7 years ago

@clarketm/superqueue v1.2.32

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

Queue

NPM release

Queue with superpowers! 💪

Individual Module Installation

Yarn

$ yarn add @clarketm/superqueue

Npm

$ npm install @clarketm/superqueue --save

API

constructor(iterable: Iterable)

Construct a Queue

size: number

Get the current size of the queue

front: Item

Get the front item in the queue

rear: Item

Get the rear item in the queue

isEmpty(): boolean

Check if queue is empty

clear(): void

Clear the items from the queue

enqueue(item: Item): number

Enqueue an item into the queue

NameTypeAttributeDescription
itemItemitem to enqueue

dequeue(): Item

Dequeue an item from the queue

toArray(): Array

Convert the queue to an array

1.2.32

7 years ago

1.2.31

7 years ago

1.2.25

7 years ago

1.2.20

7 years ago

1.2.18

7 years ago

1.2.17

7 years ago

1.2.16

7 years ago

1.2.15

7 years ago

1.2.14

7 years ago

1.2.13

7 years ago

1.2.11

7 years ago

1.2.9

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago