1.0.1 • Published 2 years ago

partydistrib v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago
const PartyDistrib = require("partydistrib");
let myPartyDistrib = new PartyDistrib();
const PartyDistrib = require("partydistrib");
let myPartyDistrib = new PartyDistrib();
let generateId = myPartyDistrib.utils.generateId;

let party = myPartyDistrib.createParty(generateId());
const PartyDistrib = require("partydistrib");
let myPartyDistrib = new PartyDistrib();

myPartyDistrib.deleteParty("partyId");
// let party = myPartyDistrib.createParty(generateId());

let user1 = myPartyDistrib.createUser("user1");
let user2 = myPartyDistrib.createUser("user2");

user1.joinParty(party);
user2.joinParty(party);
// let party = myPartyDistrib.createParty(generateId());
// let user1 = myPartyDistrib.createUser("user1");

party.leave(user);

Party is automatically deleted when there is no user in it

// let party = myPartyDistrib.createParty(generateId());

let users = party.getUsers(); // returns an array of string with all users ids

console.log(users);
let parties = myPartyDistrib.getParties(); // returns an array of string with all parties ids

console.log(parties);
let party = myPartyDistrib.getParty("partyId");
let generateId = myPartyDistrib.utils.generateId;
let id = generateId();
console.log(id);