@ability-ocean/dtos
Version:
Re-usable `Data Transfer Objects` that can be used when communicating with our API.
38 lines • 2.65 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, MinLength, MaxLength } from 'class-validator';
export class ProfileChangePasswordDTO {
}
tslib_1.__decorate([
IsNotEmpty(),
IsString(),
MinLength(8),
MaxLength(75),
tslib_1.__metadata("design:type", String)
], ProfileChangePasswordDTO.prototype, "current", void 0);
tslib_1.__decorate([
IsNotEmpty(),
IsString(),
MinLength(8),
MaxLength(75),
tslib_1.__metadata("design:type", String)
], ProfileChangePasswordDTO.prototype, "new", void 0);
tslib_1.__decorate([
IsNotEmpty(),
IsString(),
MinLength(8),
MaxLength(75),
tslib_1.__metadata("design:type", String)
], ProfileChangePasswordDTO.prototype, "verify", void 0);
if (false) {
/** @type {?} */
ProfileChangePasswordDTO.prototype.current;
/** @type {?} */
ProfileChangePasswordDTO.prototype.new;
/** @type {?} */
ProfileChangePasswordDTO.prototype.verify;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZmlsZS1jaGFuZ2UtcGFzc3dvcmQuZHRvLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFiaWxpdHktb2NlYW4vZHRvcy8iLCJzb3VyY2VzIjpbImxpYi9wcm9maWxlL3Byb2ZpbGUtY2hhbmdlLXBhc3N3b3JkLmR0by50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUU3RSxNQUFNLE9BQU8sd0JBQXdCO0NBb0JwQztBQWRHO0lBSkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFO0lBQ1YsU0FBUyxDQUFDLENBQUMsQ0FBQztJQUNaLFNBQVMsQ0FBQyxFQUFFLENBQUM7O3lEQUNFO0FBTWhCO0lBSkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFO0lBQ1YsU0FBUyxDQUFDLENBQUMsQ0FBQztJQUNaLFNBQVMsQ0FBQyxFQUFFLENBQUM7O3FEQUNGO0FBTVo7SUFKQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7SUFDVixTQUFTLENBQUMsQ0FBQyxDQUFDO0lBQ1osU0FBUyxDQUFDLEVBQUUsQ0FBQzs7d0RBQ0M7OztJQWhCZiwyQ0FJZ0I7O0lBRWhCLHVDQUlZOztJQUVaLDBDQUllIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXNOb3RFbXB0eSwgSXNTdHJpbmcsIE1pbkxlbmd0aCwgTWF4TGVuZ3RoIH0gZnJvbSAnY2xhc3MtdmFsaWRhdG9yJztcclxuXHJcbmV4cG9ydCBjbGFzcyBQcm9maWxlQ2hhbmdlUGFzc3dvcmREVE8ge1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBATWluTGVuZ3RoKDgpXHJcbiAgICBATWF4TGVuZ3RoKDc1KVxyXG4gICAgY3VycmVudDogc3RyaW5nO1xyXG5cclxuICAgIEBJc05vdEVtcHR5KClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBATWluTGVuZ3RoKDgpXHJcbiAgICBATWF4TGVuZ3RoKDc1KVxyXG4gICAgbmV3OiBzdHJpbmc7XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzU3RyaW5nKClcclxuICAgIEBNaW5MZW5ndGgoOClcclxuICAgIEBNYXhMZW5ndGgoNzUpXHJcbiAgICB2ZXJpZnk6IHN0cmluZztcclxuXHJcbn1cclxuIl19