UNPKG

scheunemann-interfaces

Version:
24 lines 3.13 kB
import { MottuEventDeliveryManEntity } from './event-delivery-man.entity'; import { MottuEventRequestedByEntity } from './event-requested-by.entity'; export class MottuEventEntity { // #region Properties (7) createdAt = new Date(); deliveryMan = new MottuEventDeliveryManEntity(); description = ''; id = 0; latitude = 0; longitude = 0; requestedBy = new MottuEventRequestedByEntity(); // #endregion Properties (7) // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXZlbnQuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL21vdHR1L2VudGl0aWVzL2V2ZW50LmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUMxRSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUUxRSxNQUFNLE9BQU8sZ0JBQWdCO0lBQzNCLHlCQUF5QjtJQUVsQixTQUFTLEdBQVMsSUFBSSxJQUFJLEVBQUUsQ0FBQztJQUM3QixXQUFXLEdBQTJCLElBQUksMkJBQTJCLEVBQUUsQ0FBQztJQUN4RSxXQUFXLEdBQVcsRUFBRSxDQUFDO0lBQ3pCLEVBQUUsR0FBVyxDQUFDLENBQUM7SUFDZixRQUFRLEdBQVcsQ0FBQyxDQUFDO0lBQ3JCLFNBQVMsR0FBVyxDQUFDLENBQUM7SUFDdEIsV0FBVyxHQUEyQixJQUFJLDJCQUEyQixFQUFFLENBQUM7SUFFL0UsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQWdDO1FBQzFDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJTW90dHVFdmVudCwgSU1vdHR1RXZlbnREZWxpdmVyeU1hbiwgSU1vdHR1RXZlbnRSZXF1ZXN0ZWRCeSB9IGZyb20gJy4uL2ludGVyZmFjZXMnO1xuaW1wb3J0IHsgTW90dHVFdmVudERlbGl2ZXJ5TWFuRW50aXR5IH0gZnJvbSAnLi9ldmVudC1kZWxpdmVyeS1tYW4uZW50aXR5JztcbmltcG9ydCB7IE1vdHR1RXZlbnRSZXF1ZXN0ZWRCeUVudGl0eSB9IGZyb20gJy4vZXZlbnQtcmVxdWVzdGVkLWJ5LmVudGl0eSc7XG5cbmV4cG9ydCBjbGFzcyBNb3R0dUV2ZW50RW50aXR5IGltcGxlbWVudHMgSU1vdHR1RXZlbnQge1xuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDcpXG5cbiAgcHVibGljIGNyZWF0ZWRBdDogRGF0ZSA9IG5ldyBEYXRlKCk7XG4gIHB1YmxpYyBkZWxpdmVyeU1hbjogSU1vdHR1RXZlbnREZWxpdmVyeU1hbiA9IG5ldyBNb3R0dUV2ZW50RGVsaXZlcnlNYW5FbnRpdHkoKTtcbiAgcHVibGljIGRlc2NyaXB0aW9uOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIGlkOiBudW1iZXIgPSAwO1xuICBwdWJsaWMgbGF0aXR1ZGU6IG51bWJlciA9IDA7XG4gIHB1YmxpYyBsb25naXR1ZGU6IG51bWJlciA9IDA7XG4gIHB1YmxpYyByZXF1ZXN0ZWRCeTogSU1vdHR1RXZlbnRSZXF1ZXN0ZWRCeSA9IG5ldyBNb3R0dUV2ZW50UmVxdWVzdGVkQnlFbnRpdHkoKTtcblxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDcpXG5cbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG5cbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8TW90dHVFdmVudEVudGl0eT4pIHtcbiAgICBpZiAoZGF0YSkge1xuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxufVxuIl19