monopoly-shared-model
Version:
Shared model for Monopoly
23 lines • 765 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const EnumBoxType_1 = require("./enums/EnumBoxType");
const EnumMortgage_1 = require("./enums/EnumMortgage");
const PropertyBox_1 = require("./PropertyBox");
class Estate extends PropertyBox_1.PropertyBox {
constructor(index, name, price, rent, propertyToken, group) {
super(index, name, EnumBoxType_1.EnumBoxType.ESTATE, price, rent, propertyToken);
this.group = group;
this.mortgage = EnumMortgage_1.EnumMortgage.NO;
}
getMortgage() {
return this.mortgage;
}
setMortgage(mortgage) {
this.mortgage = mortgage;
}
getGroup() {
return this.group;
}
}
exports.Estate = Estate;
//# sourceMappingURL=Estate.js.map