UNPKG

gamelet-cli

Version:

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

38 lines 2.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OrderByTime = exports.OrderType = void 0; let allTypes = {}; class OrderType { static getByValue(value) { return allTypes[value]; } constructor(_value) { this._value = _value; allTypes[_value] = this; } get value() { return this._value; } } exports.OrderType = OrderType; OrderType.LOW_TO_HIGH = new OrderType(1); OrderType.HIGH_TO_LOW = new OrderType(2); OrderType.OLD_TO_NEW = new OrderType(3); OrderType.NEW_TO_OLD = new OrderType(4); OrderType.HOT = new OrderType(5); OrderType.VOTE = new OrderType(6); OrderType.TIME = new OrderType(7); OrderType.RAND = new OrderType(8); class OrderByTime { static getByValue(value) { return allTypes[value]; } constructor(code) { this.code = code; allTypes[code] = this; } } exports.OrderByTime = OrderByTime; OrderByTime.TIME_DESC = new OrderByTime('timeDesc'); OrderByTime.TIME_ASC = new OrderByTime('timeAsc'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiT3JkZXJUeXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3NlcnZlci90eXBlcy9PcmRlclR5cGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsSUFBSSxRQUFRLEdBQUcsRUFBRSxDQUFDO0FBRWxCLE1BQWEsU0FBUztJQWFkLE1BQU0sQ0FBQyxVQUFVLENBQUMsS0FBYTtRQUNyQyxPQUFPLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QixDQUFDO0lBRUQsWUFBb0IsTUFBYztRQUFkLFdBQU0sR0FBTixNQUFNLENBQVE7UUFDakMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxHQUFHLElBQUksQ0FBQztJQUN6QixDQUFDO0lBRUQsSUFBSSxLQUFLO1FBQ1IsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3BCLENBQUM7O0FBdkJGLDhCQXdCQztBQXRCYyxxQkFBVyxHQUFjLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQzFDLHFCQUFXLEdBQWMsSUFBSSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFFMUMsb0JBQVUsR0FBYyxJQUFJLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUN6QyxvQkFBVSxHQUFjLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBRXpDLGFBQUcsR0FBYyxJQUFJLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNsQyxjQUFJLEdBQWMsSUFBSSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDbkMsY0FBSSxHQUFjLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQ25DLGNBQUksR0FBYyxJQUFJLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQWVsRCxNQUFhLFdBQVc7SUFLaEIsTUFBTSxDQUFDLFVBQVUsQ0FBQyxLQUFhO1FBQ3JDLE9BQU8sUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3hCLENBQUM7SUFFRCxZQUFtQixJQUFZO1FBQVosU0FBSSxHQUFKLElBQUksQ0FBUTtRQUM5QixRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDO0lBQ3ZCLENBQUM7O0FBWEYsa0NBWUM7QUFWYyxxQkFBUyxHQUFnQixJQUFJLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQztBQUNyRCxvQkFBUSxHQUFnQixJQUFJLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyJ9