UNPKG

@ability-ocean/dtos

Version:

Re-usable `Data Transfer Objects` that can be used when communicating with our API.

46 lines 3.06 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { IsNotEmpty, IsISO8601, IsOptional, IsUUID, IsInt } from 'class-validator'; export class CalendarEventDateChangeDTO { } tslib_1.__decorate([ IsNotEmpty(), IsISO8601(), tslib_1.__metadata("design:type", String) ], CalendarEventDateChangeDTO.prototype, "start", void 0); tslib_1.__decorate([ IsNotEmpty(), IsISO8601(), tslib_1.__metadata("design:type", String) ], CalendarEventDateChangeDTO.prototype, "end", void 0); tslib_1.__decorate([ IsOptional(), IsUUID(), tslib_1.__metadata("design:type", String) ], CalendarEventDateChangeDTO.prototype, "oldResourceId", void 0); tslib_1.__decorate([ IsOptional(), IsUUID(), tslib_1.__metadata("design:type", String) ], CalendarEventDateChangeDTO.prototype, "newResourceId", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventDateChangeDTO.prototype, "entity", void 0); if (false) { /** @type {?} */ CalendarEventDateChangeDTO.prototype.start; /** @type {?} */ CalendarEventDateChangeDTO.prototype.end; /** @type {?} */ CalendarEventDateChangeDTO.prototype.oldResourceId; /** @type {?} */ CalendarEventDateChangeDTO.prototype.newResourceId; /** @type {?} */ CalendarEventDateChangeDTO.prototype.entity; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FsZW5kYXItZXZlbnQtZGF0ZS1jaGFuZ2UuZHRvLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFiaWxpdHktb2NlYW4vZHRvcy8iLCJzb3VyY2VzIjpbImxpYi9jYWxlbmRhci1ldmVudC9jYWxlbmRhci1ldmVudC1kYXRlLWNoYW5nZS5kdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRW5GLE1BQU0sT0FBTywwQkFBMEI7Q0FzQnRDO0FBbEJHO0lBRkMsVUFBVSxFQUFFO0lBQ1osU0FBUyxFQUFFOzt5REFDRTtBQUlkO0lBRkMsVUFBVSxFQUFFO0lBQ1osU0FBUyxFQUFFOzt1REFDQTtBQUlaO0lBRkMsVUFBVSxFQUFFO0lBQ1osTUFBTSxFQUFFOztpRUFDYTtBQUl0QjtJQUZDLFVBQVUsRUFBRTtJQUNaLE1BQU0sRUFBRTs7aUVBQ2E7QUFJdEI7SUFGQyxVQUFVLEVBQUU7SUFDWixLQUFLLEVBQUU7OzBEQUNPOzs7SUFsQmYsMkNBRWM7O0lBRWQseUNBRVk7O0lBRVosbURBRXNCOztJQUV0QixtREFFc0I7O0lBRXRCLDRDQUVlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXNOb3RFbXB0eSwgSXNJU084NjAxLCBJc09wdGlvbmFsLCBJc1VVSUQsIElzSW50IH0gZnJvbSAnY2xhc3MtdmFsaWRhdG9yJztcclxuXHJcbmV4cG9ydCBjbGFzcyBDYWxlbmRhckV2ZW50RGF0ZUNoYW5nZURUTyB7XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzSVNPODYwMSgpXHJcbiAgICBzdGFydDogc3RyaW5nO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0lTTzg2MDEoKVxyXG4gICAgZW5kOiBzdHJpbmc7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzVVVJRCgpXHJcbiAgICBvbGRSZXNvdXJjZUlkOiBzdHJpbmc7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzVVVJRCgpXHJcbiAgICBuZXdSZXNvdXJjZUlkOiBzdHJpbmc7XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzSW50KClcclxuICAgIGVudGl0eTogbnVtYmVyO1xyXG5cclxufVxyXG4iXX0=