UNPKG

scheunemann-interfaces

Version:
35 lines 4.07 kB
import { EDocType } from '../../general'; import { InviteStatusEnum } from '../enums'; export class InviteEntity { // #region Properties (18) companyId = ''; companyName = ''; containerId = ''; createdAt = new Date(); customerId = ''; doc = ''; docType = EDocType.CNPJ; email = ''; expireAt = new Date(new Date().getTime() + 86400000); expired = false; id = ''; internationalCode = '55'; name = ''; phoneNumber = ''; photoUrl = ''; status = InviteStatusEnum.PENDING; uid = ''; updatedAt = new Date(); // #endregion Properties (18) // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52aXRlLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9pbnZpdGUvZW50aXRpZXMvaW52aXRlLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUc1QyxNQUFNLE9BQU8sWUFBWTtJQUN2QiwwQkFBMEI7SUFFbkIsU0FBUyxHQUFXLEVBQUUsQ0FBQztJQUN2QixXQUFXLEdBQVcsRUFBRSxDQUFDO0lBQ3pCLFdBQVcsR0FBVyxFQUFFLENBQUM7SUFDekIsU0FBUyxHQUFTLElBQUksSUFBSSxFQUFFLENBQUM7SUFDN0IsVUFBVSxHQUFXLEVBQUUsQ0FBQztJQUN4QixHQUFHLEdBQVcsRUFBRSxDQUFDO0lBQ2pCLE9BQU8sR0FBYSxRQUFRLENBQUMsSUFBSSxDQUFDO0lBQ2xDLEtBQUssR0FBVyxFQUFFLENBQUM7SUFDbkIsUUFBUSxHQUFTLElBQUksSUFBSSxDQUFDLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLEdBQUcsUUFBUSxDQUFDLENBQUM7SUFDM0QsT0FBTyxHQUFZLEtBQUssQ0FBQztJQUN6QixFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLGlCQUFpQixHQUFXLElBQUksQ0FBQztJQUNqQyxJQUFJLEdBQVcsRUFBRSxDQUFDO0lBQ2xCLFdBQVcsR0FBVyxFQUFFLENBQUM7SUFDekIsUUFBUSxHQUFXLEVBQUUsQ0FBQztJQUN0QixNQUFNLEdBQXFCLGdCQUFnQixDQUFDLE9BQU8sQ0FBQztJQUNwRCxHQUFHLEdBQVcsRUFBRSxDQUFDO0lBQ2pCLFNBQVMsR0FBUyxJQUFJLElBQUksRUFBRSxDQUFDO0lBRXBDLDZCQUE2QjtJQUU3QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUE0QjtRQUN0QyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRURvY1R5cGUgfSBmcm9tICcuLi8uLi9nZW5lcmFsJztcbmltcG9ydCB7IEludml0ZVN0YXR1c0VudW0gfSBmcm9tICcuLi9lbnVtcyc7XG5pbXBvcnQgeyBJSW52aXRlIH0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XG5cbmV4cG9ydCBjbGFzcyBJbnZpdGVFbnRpdHkgaW1wbGVtZW50cyBJSW52aXRlIHtcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICgxOClcblxuICBwdWJsaWMgY29tcGFueUlkOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGNvbXBhbnlOYW1lOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGNvbnRhaW5lcklkOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGNyZWF0ZWRBdDogRGF0ZSA9IG5ldyBEYXRlKCk7XG4gIHB1YmxpYyBjdXN0b21lcklkOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGRvYzogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBkb2NUeXBlOiBFRG9jVHlwZSA9IEVEb2NUeXBlLkNOUEo7XG4gIHB1YmxpYyBlbWFpbDogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBleHBpcmVBdDogRGF0ZSA9IG5ldyBEYXRlKG5ldyBEYXRlKCkuZ2V0VGltZSgpICsgODY0MDAwMDApO1xuICBwdWJsaWMgZXhwaXJlZDogYm9vbGVhbiA9IGZhbHNlO1xuICBwdWJsaWMgaWQ6IHN0cmluZyA9ICcnO1xuICBwdWJsaWMgaW50ZXJuYXRpb25hbENvZGU6IHN0cmluZyA9ICc1NSc7XG4gIHB1YmxpYyBuYW1lOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIHBob25lTnVtYmVyOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIHBob3RvVXJsOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIHN0YXR1czogSW52aXRlU3RhdHVzRW51bSA9IEludml0ZVN0YXR1c0VudW0uUEVORElORztcbiAgcHVibGljIHVpZDogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyB1cGRhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xuXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoMTgpXG5cbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG5cbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8SW52aXRlRW50aXR5Pikge1xuICAgIGlmIChkYXRhKSB7XG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG59XG4iXX0=