UNPKG

gamelet-cli

Version:

Download project from code.gamelet.com, edit/test in vscode and sync back to server.

26 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TimeRange = void 0; const ArrayUtil_1 = require("../utils/ArrayUtil"); let all = {}; class TimeRange { static getByValue(value) { return all[value]; } static listAll() { return ArrayUtil_1.ArrayUtil.listValuesOfObject(all); } constructor(_value) { this._value = _value; all[_value] = this; } get value() { return this._value; } } exports.TimeRange = TimeRange; TimeRange.HISTORY = new TimeRange("History"); TimeRange.MONTHLY = new TimeRange("Monthly"); TimeRange.WEEKLY = new TimeRange("Weekly"); TimeRange.DAILY = new TimeRange("Daily"); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGltZVJhbmdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3NlcnZlci90eXBlcy9UaW1lUmFuZ2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsa0RBQStDO0FBRS9DLElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQztBQUViLE1BQWEsU0FBUztJQU9kLE1BQU0sQ0FBQyxVQUFVLENBQUMsS0FBYTtRQUNyQyxPQUFPLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNuQixDQUFDO0lBRU0sTUFBTSxDQUFDLE9BQU87UUFDcEIsT0FBTyxxQkFBUyxDQUFDLGtCQUFrQixDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFDLENBQUM7SUFFRCxZQUFvQixNQUFjO1FBQWQsV0FBTSxHQUFOLE1BQU0sQ0FBUTtRQUNqQyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDO0lBQ3BCLENBQUM7SUFFRCxJQUFJLEtBQUs7UUFDUixPQUFPLElBQUksQ0FBQyxNQUFNLENBQUM7SUFDcEIsQ0FBQzs7QUFyQkYsOEJBc0JDO0FBcEJjLGlCQUFPLEdBQWMsSUFBSSxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDOUMsaUJBQU8sR0FBYyxJQUFJLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUM5QyxnQkFBTSxHQUFjLElBQUksU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQzVDLGVBQUssR0FBYyxJQUFJLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyJ9