UNPKG

gamelet-cli

Version:

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

25 lines 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BadgeStatus = void 0; let all = {}; class BadgeStatus { static listALL() { return Object.keys(all).map(key => all[key]); } static getByValue(value) { return all[value]; } constructor(_value) { this._value = _value; all[_value] = this; } get value() { return this._value; } } exports.BadgeStatus = BadgeStatus; BadgeStatus.DISABLED = new BadgeStatus("disabled"); BadgeStatus.HIDDEN = new BadgeStatus("hidden"); BadgeStatus.PUB = new BadgeStatus("pub"); BadgeStatus.PUB_TO_OWNER = new BadgeStatus("pubToOwner"); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQmFkZ2VTdGF0dXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc2VydmVyL3R5cGVzL0JhZGdlU3RhdHVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQztBQUViLE1BQWEsV0FBVztJQU9oQixNQUFNLENBQUMsT0FBTztRQUNwQixPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7SUFDOUMsQ0FBQztJQUVNLE1BQU0sQ0FBQyxVQUFVLENBQUMsS0FBYTtRQUNyQyxPQUFPLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNuQixDQUFDO0lBRUQsWUFBb0IsTUFBYztRQUFkLFdBQU0sR0FBTixNQUFNLENBQVE7UUFDakMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLElBQUksQ0FBQztJQUNwQixDQUFDO0lBRUQsSUFBSSxLQUFLO1FBQ1IsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3BCLENBQUM7O0FBckJGLGtDQXNCQztBQXBCYyxvQkFBUSxHQUFHLElBQUksV0FBVyxDQUFDLFVBQVUsQ0FBQyxDQUFDO0FBQ3ZDLGtCQUFNLEdBQUcsSUFBSSxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDbkMsZUFBRyxHQUFHLElBQUksV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQzdCLHdCQUFZLEdBQUcsSUFBSSxXQUFXLENBQUMsWUFBWSxDQUFDLENBQUMifQ==