UNPKG

scheunemann-interfaces

Version:
24 lines 2.68 kB
import { CoordsEntity } from './coords.entity'; export class AddressEntity { // #region Properties (8) city = ''; complement = ''; coords = new CoordsEntity(); neighborhood = ''; postalCode = ''; state = ''; streetName = ''; streetNumber = ''; // #endregion Properties (8) // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzcy5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZ2VuZXJhbC9lbnRpdGllcy9hZGRyZXNzLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFFL0MsTUFBTSxPQUFPLGFBQWE7SUFDeEIseUJBQXlCO0lBRWxCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsVUFBVSxHQUFrQixFQUFFLENBQUM7SUFDL0IsTUFBTSxHQUFpQixJQUFJLFlBQVksRUFBRSxDQUFDO0lBQzFDLFlBQVksR0FBVyxFQUFFLENBQUM7SUFDMUIsVUFBVSxHQUFXLEVBQUUsQ0FBQztJQUN4QixLQUFLLEdBQVcsRUFBRSxDQUFDO0lBQ25CLFVBQVUsR0FBVyxFQUFFLENBQUM7SUFDeEIsWUFBWSxHQUFXLEVBQUUsQ0FBQztJQUVqQyw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBNkI7UUFDdkMsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElBZGRyZXNzIH0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XG5pbXBvcnQgeyBDb29yZHNFbnRpdHkgfSBmcm9tICcuL2Nvb3Jkcy5lbnRpdHknO1xuXG5leHBvcnQgY2xhc3MgQWRkcmVzc0VudGl0eSBpbXBsZW1lbnRzIElBZGRyZXNzIHtcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICg4KVxuXG4gIHB1YmxpYyBjaXR5OiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGNvbXBsZW1lbnQ6IHN0cmluZyB8IG51bGwgPSAnJztcbiAgcHVibGljIGNvb3JkczogQ29vcmRzRW50aXR5ID0gbmV3IENvb3Jkc0VudGl0eSgpO1xuICBwdWJsaWMgbmVpZ2hib3Job29kOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIHBvc3RhbENvZGU6IHN0cmluZyA9ICcnO1xuICBwdWJsaWMgc3RhdGU6IHN0cmluZyA9ICcnO1xuICBwdWJsaWMgc3RyZWV0TmFtZTogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBzdHJlZXROdW1iZXI6IHN0cmluZyA9ICcnO1xuXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoOClcblxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcblxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxBZGRyZXNzRW50aXR5Pikge1xuICAgIGlmIChkYXRhKSB7XG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG59XG4iXX0=