UNPKG

mobyo-interfaces

Version:
36 lines 4.5 kB
import { EPayuioActivationStatus } from '../enums/activation-key-status.enum'; export class PayioActivationKeyEntity { // #region Properties (20) activationDate = null; activationReleasedId = ''; appId = null; appSlug = null; clientKey = null; companyId = null; companyName = null; createdAt = new Date(); createdBy = null; deviceId = null; distributorId = null; distributorKey = null; distributorName = null; expirationDate = null; id = ''; logs = []; sandbox = false; status = EPayuioActivationStatus.PENDING; usageLimit = 0; usedCount = 0; // #endregion Properties (20) // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aXZhdGlvbi1rZXkuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL2FjdGl2YXRpb24ta2V5L2VudGl0aWVzL2FjdGl2YXRpb24ta2V5LmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUc5RSxNQUFNLE9BQU8sd0JBQXdCO0lBQ25DLDBCQUEwQjtJQUVuQixjQUFjLEdBQWdCLElBQUksQ0FBQztJQUNuQyxvQkFBb0IsR0FBVyxFQUFFLENBQUM7SUFDbEMsS0FBSyxHQUFrQixJQUFJLENBQUM7SUFDNUIsT0FBTyxHQUFrQixJQUFJLENBQUM7SUFDOUIsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsV0FBVyxHQUFrQixJQUFJLENBQUM7SUFDbEMsU0FBUyxHQUFTLElBQUksSUFBSSxFQUFFLENBQUM7SUFDN0IsU0FBUyxHQUFrQixJQUFJLENBQUM7SUFDaEMsUUFBUSxHQUFrQixJQUFJLENBQUM7SUFDL0IsYUFBYSxHQUFrQixJQUFJLENBQUM7SUFDcEMsY0FBYyxHQUFrQixJQUFJLENBQUM7SUFDckMsZUFBZSxHQUFrQixJQUFJLENBQUM7SUFDdEMsY0FBYyxHQUFnQixJQUFJLENBQUM7SUFDbkMsRUFBRSxHQUFXLEVBQUUsQ0FBQztJQUNoQixJQUFJLEdBQWEsRUFBRSxDQUFDO0lBQ3BCLE9BQU8sR0FBWSxLQUFLLENBQUM7SUFDekIsTUFBTSxHQUE0Qix1QkFBdUIsQ0FBQyxPQUFPLENBQUM7SUFDbEUsVUFBVSxHQUFXLENBQUMsQ0FBQztJQUN2QixTQUFTLEdBQVcsQ0FBQyxDQUFDO0lBRTdCLDZCQUE2QjtJQUU3QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUF3QztRQUNsRCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRVBheXVpb0FjdGl2YXRpb25TdGF0dXMgfSBmcm9tICcuLi9lbnVtcy9hY3RpdmF0aW9uLWtleS1zdGF0dXMuZW51bSc7XHJcbmltcG9ydCB7IElQYXlpb0FjdGl2YXRpb25LZXkgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktYWN0aXZhdGlvbi1rZXknO1xyXG5cclxuZXhwb3J0IGNsYXNzIFBheWlvQWN0aXZhdGlvbktleUVudGl0eSBpbXBsZW1lbnRzIElQYXlpb0FjdGl2YXRpb25LZXkge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoMjApXHJcblxyXG4gIHB1YmxpYyBhY3RpdmF0aW9uRGF0ZTogRGF0ZSB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBhY3RpdmF0aW9uUmVsZWFzZWRJZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGFwcElkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgYXBwU2x1Zzogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGNsaWVudEtleTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGNvbXBhbnlJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGNvbXBhbnlOYW1lOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgY3JlYXRlZEF0OiBEYXRlID0gbmV3IERhdGUoKTtcclxuICBwdWJsaWMgY3JlYXRlZEJ5OiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgZGV2aWNlSWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkaXN0cmlidXRvcklkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgZGlzdHJpYnV0b3JLZXk6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBkaXN0cmlidXRvck5hbWU6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBleHBpcmF0aW9uRGF0ZTogRGF0ZSB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGxvZ3M6IHN0cmluZ1tdID0gW107XHJcbiAgcHVibGljIHNhbmRib3g6IGJvb2xlYW4gPSBmYWxzZTtcclxuICBwdWJsaWMgc3RhdHVzOiBFUGF5dWlvQWN0aXZhdGlvblN0YXR1cyA9IEVQYXl1aW9BY3RpdmF0aW9uU3RhdHVzLlBFTkRJTkc7XHJcbiAgcHVibGljIHVzYWdlTGltaXQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIHVzZWRDb3VudDogbnVtYmVyID0gMDtcclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICgyMClcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFBheWlvQWN0aXZhdGlvbktleUVudGl0eT4pIHtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19