UNPKG

@ability-ocean/dtos

Version:

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

97 lines 6.37 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { IsNotEmpty, IsUUID, IsInt, IsOptional, IsISO8601, IsString, IsArray, MinLength, MaxLength } from 'class-validator'; export class CalendarEventEditParticipantsDTO { } tslib_1.__decorate([ IsNotEmpty(), IsUUID(), tslib_1.__metadata("design:type", String) ], CalendarEventEditParticipantsDTO.prototype, "id", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "type", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "status", void 0); tslib_1.__decorate([ IsOptional(), IsISO8601(), tslib_1.__metadata("design:type", String) ], CalendarEventEditParticipantsDTO.prototype, "start", void 0); tslib_1.__decorate([ IsOptional(), IsISO8601(), tslib_1.__metadata("design:type", String) ], CalendarEventEditParticipantsDTO.prototype, "end", void 0); tslib_1.__decorate([ IsOptional(), IsString(), tslib_1.__metadata("design:type", String) ], CalendarEventEditParticipantsDTO.prototype, "recurrence", void 0); tslib_1.__decorate([ IsOptional(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "duration", void 0); tslib_1.__decorate([ IsOptional(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "reminderType", void 0); tslib_1.__decorate([ IsOptional(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "reminderUnit", void 0); tslib_1.__decorate([ IsOptional(), IsInt(), tslib_1.__metadata("design:type", Number) ], CalendarEventEditParticipantsDTO.prototype, "reminderValue", void 0); tslib_1.__decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), tslib_1.__metadata("design:type", Array) ], CalendarEventEditParticipantsDTO.prototype, "categories", void 0); if (false) { /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.id; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.type; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.status; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.start; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.end; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.recurrence; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.duration; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.reminderType; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.reminderUnit; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.reminderValue; /** @type {?} */ CalendarEventEditParticipantsDTO.prototype.categories; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FsZW5kYXItZXZlbnQtZWRpdC1wYXJ0aWNpcGFudHMuZHRvLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFiaWxpdHktb2NlYW4vZHRvcy8iLCJzb3VyY2VzIjpbImxpYi9jYWxlbmRhci1ldmVudC9jYWxlbmRhci1ldmVudC1lZGl0LXBhcnRpY2lwYW50cy5kdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUU1SCxNQUFNLE9BQU8sZ0NBQWdDO0NBdUQ1QztBQW5ERztJQUZDLFVBQVUsRUFBRTtJQUNaLE1BQU0sRUFBRTs7NERBQ0U7QUFJWDtJQUZDLFVBQVUsRUFBRTtJQUNaLEtBQUssRUFBRTs7OERBQ0s7QUFJYjtJQUZDLFVBQVUsRUFBRTtJQUNaLEtBQUssRUFBRTs7Z0VBQ087QUFJZjtJQUZDLFVBQVUsRUFBRTtJQUNaLFNBQVMsRUFBRTs7K0RBQ0U7QUFJZDtJQUZDLFVBQVUsRUFBRTtJQUNaLFNBQVMsRUFBRTs7NkRBQ0E7QUFJWjtJQUZDLFVBQVUsRUFBRTtJQUNaLFFBQVEsRUFBRTs7b0VBQ1E7QUFJbkI7SUFGQyxVQUFVLEVBQUU7SUFDWixLQUFLLEVBQUU7O2tFQUNTO0FBSWpCO0lBRkMsVUFBVSxFQUFFO0lBQ1osS0FBSyxFQUFFOztzRUFDYTtBQUlyQjtJQUZDLFVBQVUsRUFBRTtJQUNaLEtBQUssRUFBRTs7c0VBQ2E7QUFJckI7SUFGQyxVQUFVLEVBQUU7SUFDWixLQUFLLEVBQUU7O3VFQUNjO0FBYXRCO0lBWEMsVUFBVSxFQUFFO0lBQ1osT0FBTyxFQUFFO0lBQ1QsUUFBUSxDQUFDO1FBQ04sSUFBSSxFQUFFLElBQUk7S0FDYixDQUFDO0lBQ0QsU0FBUyxDQUFDLEVBQUUsRUFBRTtRQUNYLElBQUksRUFBRSxJQUFJO0tBQ2IsQ0FBQztJQUNELFNBQVMsQ0FBQyxFQUFFLEVBQUU7UUFDWCxJQUFJLEVBQUUsSUFBSTtLQUNiLENBQUM7c0NBQ1UsS0FBSztvRUFBUzs7O0lBbkQxQiw4Q0FFVzs7SUFFWCxnREFFYTs7SUFFYixrREFFZTs7SUFFZixpREFFYzs7SUFFZCwrQ0FFWTs7SUFFWixzREFFbUI7O0lBRW5CLG9EQUVpQjs7SUFFakIsd0RBRXFCOztJQUVyQix3REFFcUI7O0lBRXJCLHlEQUVzQjs7SUFFdEIsc0RBVzBCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXNOb3RFbXB0eSwgSXNVVUlELCBJc0ludCwgSXNPcHRpb25hbCwgSXNJU084NjAxLCBJc1N0cmluZywgSXNBcnJheSwgTWluTGVuZ3RoLCBNYXhMZW5ndGggfSBmcm9tICdjbGFzcy12YWxpZGF0b3InO1xyXG5cclxuZXhwb3J0IGNsYXNzIENhbGVuZGFyRXZlbnRFZGl0UGFydGljaXBhbnRzRFRPIHtcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNVVUlEKClcclxuICAgIGlkOiBzdHJpbmc7XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzSW50KClcclxuICAgIHR5cGU6IG51bWJlcjtcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNJbnQoKVxyXG4gICAgc3RhdHVzOiBudW1iZXI7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzSVNPODYwMSgpXHJcbiAgICBzdGFydDogc3RyaW5nO1xyXG5cclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc0lTTzg2MDEoKVxyXG4gICAgZW5kOiBzdHJpbmc7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzU3RyaW5nKClcclxuICAgIHJlY3VycmVuY2U6IHN0cmluZztcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNJbnQoKVxyXG4gICAgZHVyYXRpb246IG51bWJlcjtcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNJbnQoKVxyXG4gICAgcmVtaW5kZXJUeXBlOiBudW1iZXI7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzSW50KClcclxuICAgIHJlbWluZGVyVW5pdDogbnVtYmVyO1xyXG5cclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc0ludCgpXHJcbiAgICByZW1pbmRlclZhbHVlOiBudW1iZXI7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzQXJyYXkoKVxyXG4gICAgQElzU3RyaW5nKHtcclxuICAgICAgICBlYWNoOiB0cnVlXHJcbiAgICB9KVxyXG4gICAgQE1pbkxlbmd0aCgzNiwge1xyXG4gICAgICAgIGVhY2g6IHRydWVcclxuICAgIH0pXHJcbiAgICBATWF4TGVuZ3RoKDM2LCB7XHJcbiAgICAgICAgZWFjaDogdHJ1ZVxyXG4gICAgfSlcclxuICAgIGNhdGVnb3JpZXM6IEFycmF5PHN0cmluZz47XHJcblxyXG59XHJcbiJdfQ==