UNPKG

aurelia-orm

Version:

Makes working with entities and calling your Rest API simple.

18 lines (14 loc) 492 B
import {validatedResource} from '../../../src/decorator/validated-resource'; import {Entity} from '../../../src/entity'; import {ValidationRules, StandardValidator} from 'aurelia-validation'; export class CustomValidator extends StandardValidator {} @validatedResource(null, CustomValidator) export class WithCustomValidator extends Entity { foo = null; constructor() { super(); ValidationRules .ensure('foo').required().minLength(3).maxLength(20) .on(this); } }