UNPKG

@inkline/inkline

Version:

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.

28 lines (27 loc) 807 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.registerValidator = registerValidator; exports.unregisterValidator = unregisterValidator; exports.validators = void 0; var _validators = require("@inkline/inkline/validation/validators"); const validators = exports.validators = { alpha: _validators.alpha, alphanumeric: _validators.alphanumeric, custom: _validators.custom, number: _validators.number, email: _validators.email, max: _validators.max, maxLength: _validators.maxLength, min: _validators.min, minLength: _validators.minLength, required: _validators.required, sameAs: _validators.sameAs }; function registerValidator(name, validator) { validators[name] = validator; } function unregisterValidator(name) { delete validators[name]; }