UNPKG

@ability-ocean/dtos

Version:

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

123 lines 8 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { IsNotEmpty, IsString, MaxLength, IsBoolean, IsInt, IsOptional, IsArray, MinLength } from 'class-validator'; export class CollectiveAgreementRateEditDTO { } tslib_1.__decorate([ IsNotEmpty(), IsString(), MaxLength(50), tslib_1.__metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "name", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "monday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "tuesday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "wednesday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "thursday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "friday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "saturday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsBoolean(), tslib_1.__metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "sunday", void 0); tslib_1.__decorate([ IsNotEmpty(), IsString(), MinLength(5), MaxLength(5), tslib_1.__metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "from", void 0); tslib_1.__decorate([ IsNotEmpty(), IsString(), MinLength(5), MaxLength(5), tslib_1.__metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "to", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "type", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "addition", void 0); tslib_1.__decorate([ IsNotEmpty(), IsInt(), tslib_1.__metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "additionType", void 0); tslib_1.__decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), tslib_1.__metadata("design:type", Array) ], CollectiveAgreementRateEditDTO.prototype, "collectiveAgreements", void 0); if (false) { /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.name; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.monday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.tuesday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.wednesday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.thursday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.friday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.saturday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.sunday; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.from; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.to; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.type; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.addition; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.additionType; /** @type {?} */ CollectiveAgreementRateEditDTO.prototype.collectiveAgreements; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sbGVjdGl2ZS1hZ3JlZW1lbnQtcmF0ZS1lZGl0LmR0by5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhYmlsaXR5LW9jZWFuL2R0b3MvIiwic291cmNlcyI6WyJsaWIvY29sbGVjdGl2ZS1hZ3JlZW1lbnQtcmF0ZS9jb2xsZWN0aXZlLWFncmVlbWVudC1yYXRlLWVkaXQuZHRvLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUVwSCxNQUFNLE9BQU8sOEJBQThCO0NBd0UxQztBQW5FRztJQUhDLFVBQVUsRUFBRTtJQUNaLFFBQVEsRUFBRTtJQUNWLFNBQVMsQ0FBQyxFQUFFLENBQUM7OzREQUNEO0FBSWI7SUFGQyxVQUFVLEVBQUU7SUFDWixTQUFTLEVBQUU7OzhEQUNJO0FBSWhCO0lBRkMsVUFBVSxFQUFFO0lBQ1osU0FBUyxFQUFFOzsrREFDSztBQUlqQjtJQUZDLFVBQVUsRUFBRTtJQUNaLFNBQVMsRUFBRTs7aUVBQ087QUFJbkI7SUFGQyxVQUFVLEVBQUU7SUFDWixTQUFTLEVBQUU7O2dFQUNNO0FBSWxCO0lBRkMsVUFBVSxFQUFFO0lBQ1osU0FBUyxFQUFFOzs4REFDSTtBQUloQjtJQUZDLFVBQVUsRUFBRTtJQUNaLFNBQVMsRUFBRTs7Z0VBQ007QUFJbEI7SUFGQyxVQUFVLEVBQUU7SUFDWixTQUFTLEVBQUU7OzhEQUNJO0FBTWhCO0lBSkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFO0lBQ1YsU0FBUyxDQUFDLENBQUMsQ0FBQztJQUNaLFNBQVMsQ0FBQyxDQUFDLENBQUM7OzREQUNBO0FBTWI7SUFKQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7SUFDVixTQUFTLENBQUMsQ0FBQyxDQUFDO0lBQ1osU0FBUyxDQUFDLENBQUMsQ0FBQzs7MERBQ0Y7QUFJWDtJQUZDLFVBQVUsRUFBRTtJQUNaLEtBQUssRUFBRTs7NERBQ0s7QUFJYjtJQUZDLFVBQVUsRUFBRTtJQUNaLEtBQUssRUFBRTs7Z0VBQ1M7QUFJakI7SUFGQyxVQUFVLEVBQUU7SUFDWixLQUFLLEVBQUU7O29FQUNhO0FBYXJCO0lBWEMsVUFBVSxFQUFFO0lBQ1osT0FBTyxFQUFFO0lBQ1QsUUFBUSxDQUFDO1FBQ04sSUFBSSxFQUFFLElBQUk7S0FDYixDQUFDO0lBQ0QsU0FBUyxDQUFDLEVBQUUsRUFBRTtRQUNYLElBQUksRUFBRSxJQUFJO0tBQ2IsQ0FBQztJQUNELFNBQVMsQ0FBQyxFQUFFLEVBQUU7UUFDWCxJQUFJLEVBQUUsSUFBSTtLQUNiLENBQUM7c0NBQ29CLEtBQUs7NEVBQVM7OztJQXBFcEMsOENBR2E7O0lBRWIsZ0RBRWdCOztJQUVoQixpREFFaUI7O0lBRWpCLG1EQUVtQjs7SUFFbkIsa0RBRWtCOztJQUVsQixnREFFZ0I7O0lBRWhCLGtEQUVrQjs7SUFFbEIsZ0RBRWdCOztJQUVoQiw4Q0FJYTs7SUFFYiw0Q0FJVzs7SUFFWCw4Q0FFYTs7SUFFYixrREFFaUI7O0lBRWpCLHNEQUVxQjs7SUFFckIsOERBV29DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXNOb3RFbXB0eSwgSXNTdHJpbmcsIE1heExlbmd0aCwgSXNCb29sZWFuLCBJc0ludCwgSXNPcHRpb25hbCwgSXNBcnJheSwgTWluTGVuZ3RoIH0gZnJvbSAnY2xhc3MtdmFsaWRhdG9yJztcclxuXHJcbmV4cG9ydCBjbGFzcyBDb2xsZWN0aXZlQWdyZWVtZW50UmF0ZUVkaXREVE8ge1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBATWF4TGVuZ3RoKDUwKVxyXG4gICAgbmFtZTogc3RyaW5nO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0Jvb2xlYW4oKVxyXG4gICAgbW9uZGF5OiBib29sZWFuO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0Jvb2xlYW4oKVxyXG4gICAgdHVlc2RheTogYm9vbGVhbjtcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNCb29sZWFuKClcclxuICAgIHdlZG5lc2RheTogYm9vbGVhbjtcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNCb29sZWFuKClcclxuICAgIHRodXJzZGF5OiBib29sZWFuO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0Jvb2xlYW4oKVxyXG4gICAgZnJpZGF5OiBib29sZWFuO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0Jvb2xlYW4oKVxyXG4gICAgc2F0dXJkYXk6IGJvb2xlYW47XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzQm9vbGVhbigpXHJcbiAgICBzdW5kYXk6IGJvb2xlYW47XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzU3RyaW5nKClcclxuICAgIEBNaW5MZW5ndGgoNSlcclxuICAgIEBNYXhMZW5ndGgoNSlcclxuICAgIGZyb206IHN0cmluZztcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNTdHJpbmcoKVxyXG4gICAgQE1pbkxlbmd0aCg1KVxyXG4gICAgQE1heExlbmd0aCg1KVxyXG4gICAgdG86IHN0cmluZztcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNJbnQoKVxyXG4gICAgdHlwZTogbnVtYmVyO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0ludCgpXHJcbiAgICBhZGRpdGlvbjogbnVtYmVyO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc0ludCgpXHJcbiAgICBhZGRpdGlvblR5cGU6IG51bWJlcjtcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNBcnJheSgpXHJcbiAgICBASXNTdHJpbmcoe1xyXG4gICAgICAgIGVhY2g6IHRydWVcclxuICAgIH0pXHJcbiAgICBATWluTGVuZ3RoKDM2LCB7XHJcbiAgICAgICAgZWFjaDogdHJ1ZVxyXG4gICAgfSlcclxuICAgIEBNYXhMZW5ndGgoMzYsIHtcclxuICAgICAgICBlYWNoOiB0cnVlXHJcbiAgICB9KVxyXG4gICAgY29sbGVjdGl2ZUFncmVlbWVudHM6IEFycmF5PHN0cmluZz47XHJcblxyXG59XHJcbiJdfQ==