UNPKG

pokie

Version:

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

23 lines 657 B
export 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)); } } //# sourceMappingURL=CustomLinesDefinitions.js.map