UNPKG

angularjs-paraguay-validators

Version:
72 lines (51 loc) 2.21 kB
AngularJS Paraguay Validators ============== [![npm version](https://img.shields.io/npm/v/angularjs-paraguay-validators.svg)](https://www.npmjs.com/package/angularjs-paraguay-validators) [![Build Status](https://travis-ci.org/jcalijurio/angularjs-paraguay-validators.svg)](https://travis-ci.org/jcalijurio/angularjs-paraguay-validators) AngularJS Paraguay Validators is a library that provides validators and masks for RUC numbers and Car Plate / AngularJS Paraguay Validators és una biblioteca que proporciona validaciones y máscaras para números RUC y Placas de vehículo. This library is a port of [paraguay-validators](https://www.npmjs.com/package/paraguay-validators) package for AngularJS. ## Installation ## ### With npm ```bash npm i angularjs-paraguay-validators ``` Adding script reference ```html <script src="node_modules/angularjs-paraguay-validators/angularjs-paraguay-validator.min.js"> ``` The module code you need to import is 'paraguay.validators' ```javascript const app = angular.module('mymodule', ['paraguay.validators']); // Import example. app.controller('mycontroller', ['$scope', $scope => { // controller behavior here... }]); ``` ## Validations ## ### RUC ### ```html <!-- for both RUC types --> <input type="tel" name="ruc-name" ng-model="model" py-ruc /> <!-- for individual RUC type --> <input type="tel" name="ruc-name" ng-model="model" py-individual-ruc /> <!-- for company RUC type --> <input type="tel" name="ruc-name" ng-model="model" py-company-ruc /> ``` ### PLATE ### ```html <!-- for all valid formats --> <input type="text" name="plate-name" ng-model="model" py-car-plate /> <!-- for old format --> <input type="text" name="plate-name" ng-model="model" py-old-car-plate /> <!-- for new car format --> <input type="text" name="plate-name" ng-model="model" py-new-car-plate /> <!-- for motorcyle format --> <input type="text" name="plate-name" ng-model="model" py-motorcycle-plate /> ``` ### PHONE NUMBER ```html <input type="tel" name="phone-name" ng-model="model" py-phone /> ``` ### ZIP CODE ```html <input type="tel" name="zipcode-name" ng-model="model" py-zipcode /> ```