0.1.1 • Published 7 years ago

easy-enum-js v0.1.1

Weekly downloads
4
License
GPL-3.0
Repository
github
Last release
7 years ago

easy-enum-js

A javascript enumeration class for nodejs.

Usage

The module exports a class Enum. Instantiation is easy:

let Enum = require('easy-enum-js');

const SampleEnum = new Enum('red', 'green', 'blue');

Values can be accessed by standard dot notation.

console.log(SampleEnum.green);

// output: 1

Or by the included function getVal(key).

A number of functions are included:

toString()

const SampleEnum = new Enum('red', 'green', 'blue');

SampleEnum.toString();

// output: "{ "blue": 0; "green": 1; "red": 2 }"

toObject()

const SampleEnum = new Enum('red', 'green', 'blue');

SampleEnum.toObject();

// output: { "blue": 0, "green": 1, "red": 2 }

getVal(key)

const SampleEnum = new Enum('red', 'green', 'blue');

SampleEnum.getVal('red');

// output: 2
0.1.1

7 years ago

0.1.0

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago