slotify.js
Version:
A video slot game session framework for JavaScript
76 lines (75 loc) • 2.4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ReelGameSessionWinningLineModel = void 0;
var ReelGameSessionWinningLineModel = /** @class */ (function () {
function ReelGameSessionWinningLineModel() {
this._wildItemsPositions = [];
this._lineId = "";
this._itemId = "";
this._winningAmount = 0;
this._itemsPositions = [];
this._direction = [];
}
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "direction", {
get: function () {
return this._direction;
},
set: function (value) {
this._direction = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "itemId", {
get: function () {
return this._itemId;
},
set: function (value) {
this._itemId = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "lineId", {
get: function () {
return this._lineId;
},
set: function (value) {
this._lineId = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "itemsPositions", {
get: function () {
return this._itemsPositions;
},
set: function (value) {
this._itemsPositions = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "wildItemsPositions", {
get: function () {
return this._wildItemsPositions;
},
set: function (value) {
this._wildItemsPositions = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(ReelGameSessionWinningLineModel.prototype, "winningAmount", {
get: function () {
return this._winningAmount;
},
set: function (value) {
this._winningAmount = value;
},
enumerable: false,
configurable: true
});
return ReelGameSessionWinningLineModel;
}());
exports.ReelGameSessionWinningLineModel = ReelGameSessionWinningLineModel;