1.0.5 ā¢ Published 5 years ago
inity v1.0.5
Installation
Yarn
yarn add inity
npm
npm install inity
Usage
import Init from "inity";
// Sample class that holds a value
class Value {
constructor(n) {
this.n = n;
}
}
āØ Initialize many values using destructuring assignment syntax... š§
const { posX, posY, velX, velY, score, state } = new Init(Value)(0);
/* each variable has its own UNIQUE value class */
posX.n = 42;
console.log(`${posX.n}, ${posY.n}`);
// 15, 0
š© ...rather than in a big block...
const posX = new Value(0);
const posY = new Value(0);
const velX = new Value(0);
const velY = new Value(0);
const score = new Value(0);
const state = new Value(0);