@ability-ocean/dtos
Version:
Re-usable `Data Transfer Objects` that can be used when communicating with our API.
123 lines • 8 kB
JavaScript
/**
* @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==