monopoly-shared-model
Version:
Shared model for Monopoly
31 lines • 1.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var EnumActionType;
(function (EnumActionType) {
EnumActionType["NO_ACTION"] = "NO_ACTION";
EnumActionType["NEXT_PLAYER_MUST_THROW_DICES"] = "NEXT_PLAYER_MUST_THROW_DICES";
EnumActionType["CAN_BUY_PROPERTY"] = "CAN_BUY_PROPERTY";
EnumActionType["HAS_PAID_RENT"] = "HAS_PAID_RENT";
EnumActionType["IS_BANKRUPT"] = "IS_BANKRUPT";
EnumActionType["IS_WINNER"] = "IS_WINNER";
EnumActionType["HAS_PAID_TAX"] = "HAS_PAID_TAX";
EnumActionType["HAS_RECEIVED_MONEY_FROM_BANK"] = "HAS_RECEIVED_MONEY_FROM_BANK";
EnumActionType["HAS_ALL_PROPERTIES_FROM_GROUP"] = "HAS_ALL_PROPERTIES_FROM_GROUP";
EnumActionType["GO_TO_PRISON"] = "GO_TO_PRISON";
EnumActionType["IS_IN_PRISON"] = "IS_IN_PRISON";
EnumActionType["IS_IN_SIMPLE_VISIT_PRISON"] = "IS_IN_SIMPLE_VISIT_PRISON";
EnumActionType["HAS_BOUGHT_PROPERTY"] = "HAS_BOUGHT_PROPERTY";
EnumActionType["HAS_NOT_BOUGHT_PROPERTY"] = "HAS_NOT_BOUGHT_PROPERTY";
EnumActionType["ARRIVE_ON_BOX"] = "ARRIVE_ON_BOX";
EnumActionType["MUST_PAY_RENT"] = "MUST_PAY_RENT";
EnumActionType["MUST_PAY_TAX"] = "MUST_PAY_TAX";
EnumActionType["MUST_RECEIVE_MONEY_FROM_BANK"] = "MUST_RECEIVE_MONEY_FROM_BANK";
EnumActionType["HAS_THROWN_DICES"] = "HAS_THROWN_DICES";
})(EnumActionType = exports.EnumActionType || (exports.EnumActionType = {}));
function toList() {
return Object.keys(EnumActionType)
.map((key) => EnumActionType[key])
.sort();
}
exports.toList = toList;
//# sourceMappingURL=EnumActionType.js.map