UNPKG

@decaf-ts/db-decorators

Version:

Agnostic database decorators and repository

24 lines (23 loc) 650 B
import { Validator } from "@decaf-ts/decorator-validation"; /** * @summary Validator for the {@link readonly} decorator * * @class ReadOnlyValidator * @extends Validator * * @category Validators */ export declare class ReadOnlyValidator extends Validator { constructor(); /** * @inheritDoc */ hasErrors(value: any, ...args: any[]): string | undefined; /** * @summary Validates a value has not changed * @param {any} value * @param {any} oldValue * @param {string} [message] the error message override */ updateHasErrors(value: any, oldValue: any, message?: string): string | undefined; }