methodqueue

0.2.1 • Public • Published

MethodQueue

MethodQueue is a simple queueing system for methods for Javascript.

Basic Usage

Install MethodQueue using NPM:

npm i methodqueue --save

Once installed, you can import it into your application using:

const Queue = require("methodqueue")

Or if you use Typescript/Webpack:

import Queue from "methodqueue"

There it is! Now, create a new method queue with:

let queue = new Queue([...methods])

Properties

Dont modify these properties, you could break stuff.

._queuedMethods

An Array containg all queued methods.

queue._queuedMethods

._processedMethods

The current method index.

queue._processedMethods

Methods

.next(...args)

Call next function with provided arguments.

queue.next({message: "Goodbye"})

.prev(...args)

Call previous function with provided arguments.

queue.prev({message: "Hello"})

.jump(index, ...args)

Call specified function with provided arguments.

queue.jump(1, {message: "Jumpin' back 'n forth."})

.add(methods)

Add methods to queue.

queue.add([a => "hello" + a, b => b + "goodbye"])

Readme

Keywords

none

Package Sidebar

Install

npm i methodqueue

Weekly Downloads

6

Version

0.2.1

License

MIT

Unpacked Size

4.06 kB

Total Files

4

Last publish

Collaborators

  • acorn