UNPKG

cecon-interfaces

Version:
38 lines 4.77 kB
import { EPayuioActivationStatus } from '../enums/activation-key-status.enum'; export class PayioActivationKeyEntity { // #region Properties (22) activationDate = null; activationReleasedId = ''; appId = null; appSlug = null; clientKey = null; companyId = null; companyName = null; createdAt = new Date(); createdBy = null; distributionDate = null; distributedBy = null; deviceId = null; distributorId = null; distributorKey = null; distributorName = null; expirationDate = null; id = ''; logs = []; sandbox = false; status = EPayuioActivationStatus.PENDING; usageLimit = 0; usedCount = 0; // #endregion Properties (22) // #region Constructors (1) constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aXZhdGlvbi1rZXkuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL2FjdGl2YXRpb24ta2V5L2VudGl0aWVzL2FjdGl2YXRpb24ta2V5LmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUc5RSxNQUFNLE9BQU8sd0JBQXdCO0lBQ25DLDBCQUEwQjtJQUVuQixjQUFjLEdBQWdCLElBQUksQ0FBQztJQUNuQyxvQkFBb0IsR0FBVyxFQUFFLENBQUM7SUFDbEMsS0FBSyxHQUFrQixJQUFJLENBQUM7SUFDNUIsT0FBTyxHQUFrQixJQUFJLENBQUM7SUFDOUIsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsV0FBVyxHQUFrQixJQUFJLENBQUM7SUFDbEMsU0FBUyxHQUFTLElBQUksSUFBSSxFQUFFLENBQUM7SUFDN0IsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsZ0JBQWdCLEdBQWdCLElBQUksQ0FBQztJQUNyQyxhQUFhLEdBQWtCLElBQUksQ0FBQztJQUNwQyxRQUFRLEdBQWtCLElBQUksQ0FBQztJQUMvQixhQUFhLEdBQWtCLElBQUksQ0FBQztJQUNwQyxjQUFjLEdBQWtCLElBQUksQ0FBQztJQUNyQyxlQUFlLEdBQWtCLElBQUksQ0FBQztJQUN0QyxjQUFjLEdBQWdCLElBQUksQ0FBQztJQUNuQyxFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLElBQUksR0FBYSxFQUFFLENBQUM7SUFDcEIsT0FBTyxHQUFZLEtBQUssQ0FBQztJQUN6QixNQUFNLEdBQTRCLHVCQUF1QixDQUFDLE9BQU8sQ0FBQztJQUNsRSxVQUFVLEdBQVcsQ0FBQyxDQUFDO0lBQ3ZCLFNBQVMsR0FBVyxDQUFDLENBQUM7SUFFN0IsNkJBQTZCO0lBRTdCLDJCQUEyQjtJQUUzQixZQUFZLElBQXdDO1FBQ2xELElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFUGF5dWlvQWN0aXZhdGlvblN0YXR1cyB9IGZyb20gJy4uL2VudW1zL2FjdGl2YXRpb24ta2V5LXN0YXR1cy5lbnVtJztcclxuaW1wb3J0IHsgSVBheWlvQWN0aXZhdGlvbktleSB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1hY3RpdmF0aW9uLWtleSc7XHJcblxyXG5leHBvcnQgY2xhc3MgUGF5aW9BY3RpdmF0aW9uS2V5RW50aXR5IGltcGxlbWVudHMgSVBheWlvQWN0aXZhdGlvbktleSB7XHJcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICgyMilcclxuXHJcbiAgcHVibGljIGFjdGl2YXRpb25EYXRlOiBEYXRlIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGFjdGl2YXRpb25SZWxlYXNlZElkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgYXBwSWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBhcHBTbHVnOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgY2xpZW50S2V5OiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgY29tcGFueUlkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgY29tcGFueU5hbWU6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBjcmVhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyBjcmVhdGVkQnk6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkaXN0cmlidXRpb25EYXRlOiBEYXRlIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGRpc3RyaWJ1dGVkQnk6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkZXZpY2VJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGRpc3RyaWJ1dG9ySWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkaXN0cmlidXRvcktleTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGRpc3RyaWJ1dG9yTmFtZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGV4cGlyYXRpb25EYXRlOiBEYXRlIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgbG9nczogc3RyaW5nW10gPSBbXTtcclxuICBwdWJsaWMgc2FuZGJveDogYm9vbGVhbiA9IGZhbHNlO1xyXG4gIHB1YmxpYyBzdGF0dXM6IEVQYXl1aW9BY3RpdmF0aW9uU3RhdHVzID0gRVBheXVpb0FjdGl2YXRpb25TdGF0dXMuUEVORElORztcclxuICBwdWJsaWMgdXNhZ2VMaW1pdDogbnVtYmVyID0gMDtcclxuICBwdWJsaWMgdXNlZENvdW50OiBudW1iZXIgPSAwO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDIyKVxyXG5cclxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8UGF5aW9BY3RpdmF0aW9uS2V5RW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=