UNPKG

@decaf-ts/db-decorators

Version:

Agnostic database decorators and repository

23 lines (22 loc) 762 B
"use strict"; 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;