UNPKG

pokie

Version:

A server-side video slot game logic framework for JavaScript and TypeScript.

27 lines 825 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CustomLinesDefinitions = void 0; class CustomLinesDefinitions { constructor() { this.linesDefinitionsMap = {}; } getLineDefinition(lineId) { return this.linesDefinitionsMap[lineId] || []; } getLinesIds() { return Object.keys(this.linesDefinitionsMap); } setLineDefinition(lineId, definition) { this.linesDefinitionsMap[lineId] = definition; return this; } fromMap(map) { this.linesDefinitionsMap = JSON.parse(JSON.stringify(map)); return this; } toMap() { return JSON.parse(JSON.stringify(this.linesDefinitionsMap)); } } exports.CustomLinesDefinitions = CustomLinesDefinitions; //# sourceMappingURL=CustomLinesDefinitions.js.map