mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
20 lines • 2.54 kB
JavaScript
import { ESubsStatus } from '../../../general';
export class PayioJwtPayloadSubscriptionEntity {
// #region Properties (4)
expiresAt = 0;
id = '';
status = ESubsStatus.PENDING;
usedTrial = false;
// #endregion Properties (4)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bG9hZC1zdWJzY3JpcHRpb24uZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL3BheWxvYWQvZW50aXRpZXMvcGF5bG9hZC1zdWJzY3JpcHRpb24uZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUcvQyxNQUFNLE9BQU8saUNBQWlDO0lBQzVDLHlCQUF5QjtJQUVsQixTQUFTLEdBQVcsQ0FBQyxDQUFDO0lBQ3RCLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsTUFBTSxHQUFnQixXQUFXLENBQUMsT0FBTyxDQUFDO0lBQzFDLFNBQVMsR0FBWSxLQUFLLENBQUM7SUFFbEMsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQWlEO1FBQzNELElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFU3Vic1N0YXR1cyB9IGZyb20gJy4uLy4uLy4uL2dlbmVyYWwnO1xyXG5pbXBvcnQgeyBJUGF5aW9Kd3RQYXlsb2FkU3Vic2NyaXB0aW9uIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXBheWxvYWQtc3Vic2NyaXB0aW9uJztcclxuXHJcbmV4cG9ydCBjbGFzcyBQYXlpb0p3dFBheWxvYWRTdWJzY3JpcHRpb25FbnRpdHkgaW1wbGVtZW50cyBJUGF5aW9Kd3RQYXlsb2FkU3Vic2NyaXB0aW9uIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDQpXHJcblxyXG4gIHB1YmxpYyBleHBpcmVzQXQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIGlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgc3RhdHVzOiBFU3Vic1N0YXR1cyA9IEVTdWJzU3RhdHVzLlBFTkRJTkc7XHJcbiAgcHVibGljIHVzZWRUcmlhbDogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDQpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxQYXlpb0p3dFBheWxvYWRTdWJzY3JpcHRpb25FbnRpdHk+KSB7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==