@decaf-ts/db-decorators
Version:
Agnostic database decorators and repository
23 lines (22 loc) • 762 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UpdateValidator = void 0;
const decorator_validation_1 = require("@decaf-ts/decorator-validation");
/**
* @summary Base class for an Update validator
*
* @param {string} [message] error message. defaults to {@link DecoratorMessages#DEFAULT}
* @param {string[]} [acceptedTypes] the accepted value types by the decorator
*
* @class UpdateValidator
* @abstract
* @extends Validator
*
* @category Validators
*/
class UpdateValidator extends decorator_validation_1.Validator {
constructor(message = decorator_validation_1.DEFAULT_ERROR_MESSAGES.DEFAULT, ...acceptedTypes) {
super(message, ...acceptedTypes);
}
}
exports.UpdateValidator = UpdateValidator;