UNPKG

mobyo-interfaces

Version:
21 lines 3.09 kB
import { SubscriptionBaseEntity } from '../../subscription-base/entities/subscription-base.entity'; import { SubscriptionCompanyProfileEntity } from './subscription-profile.entity'; export class SubscriptionCompanyEntity extends SubscriptionBaseEntity { // #region Properties (9) features = []; partnerId = ''; profile = new SubscriptionCompanyProfileEntity(); // #endregion Properties (9) // #region Constructors (1) constructor(data) { super(data); if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3Vic2NyaXB0aW9uLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zdWJzY3JpcHRpb24tY29tcGFueS9lbnRpdGllcy9zdWJzY3JpcHRpb24uZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDJEQUEyRCxDQUFDO0FBRW5HLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBRWpGLE1BQU0sT0FBTyx5QkFBMEIsU0FBUSxzQkFBc0I7SUFDbkUseUJBQXlCO0lBRWxCLFFBQVEsR0FBb0IsRUFBRSxDQUFDO0lBQy9CLFNBQVMsR0FBa0IsRUFBRSxDQUFDO0lBRTlCLE9BQU8sR0FBcUMsSUFBSSxnQ0FBZ0MsRUFBRSxDQUFDO0lBRTFGLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUF5QztRQUNuRCxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRmVhdHVyZUVudGl0eSB9IGZyb20gJy4uLy4uL2ZlYXR1cmUnO1xyXG5pbXBvcnQgeyBTdWJzY3JpcHRpb25CYXNlRW50aXR5IH0gZnJvbSAnLi4vLi4vc3Vic2NyaXB0aW9uLWJhc2UvZW50aXRpZXMvc3Vic2NyaXB0aW9uLWJhc2UuZW50aXR5JztcclxuaW1wb3J0IHsgSVN1YnNjcmlwdGlvbkNvbXBhbnkgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktc3Vic2NyaXB0aW9uJztcclxuaW1wb3J0IHsgU3Vic2NyaXB0aW9uQ29tcGFueVByb2ZpbGVFbnRpdHkgfSBmcm9tICcuL3N1YnNjcmlwdGlvbi1wcm9maWxlLmVudGl0eSc7XHJcblxyXG5leHBvcnQgY2xhc3MgU3Vic2NyaXB0aW9uQ29tcGFueUVudGl0eSBleHRlbmRzIFN1YnNjcmlwdGlvbkJhc2VFbnRpdHkgaW1wbGVtZW50cyBJU3Vic2NyaXB0aW9uQ29tcGFueSB7XHJcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICg5KVxyXG5cclxuICBwdWJsaWMgZmVhdHVyZXM6IEZlYXR1cmVFbnRpdHlbXSA9IFtdO1xyXG4gIHB1YmxpYyBwYXJ0bmVySWQ6IHN0cmluZyB8IG51bGwgPSAnJztcclxuXHJcbiAgcHVibGljIHByb2ZpbGU6IFN1YnNjcmlwdGlvbkNvbXBhbnlQcm9maWxlRW50aXR5ID0gbmV3IFN1YnNjcmlwdGlvbkNvbXBhbnlQcm9maWxlRW50aXR5KCk7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoOSlcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPFN1YnNjcmlwdGlvbkNvbXBhbnlFbnRpdHk+KSB7XHJcbiAgICBzdXBlcihkYXRhKTtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19