angular-nz-input-formats
Version:
Angular directives to validate and format NZ-specific input types
32 lines (24 loc) • 1.79 kB
Markdown
[](https://travis-ci.org/nikrolls/angular-nz-input-formats)
[](https://codeclimate.com/github/nikrolls/angular-nz-input-formats) [](https://codeclimate.com/github/nikrolls/angular-nz-input-formats)
[](https://coveralls.io/r/nikrolls/angular-nz-input-formats)
[](https://david-dm.org/nikrolls/angular-nz-input-formats)
[](https://david-dm.org/nikrolls/angular-nz-input-formats#info=devDependencies)
Angular NZ Input Formats
========================
Angular directives to validate and format NZ-specific input types
Installation
------------
`npm install angular-nz-input-formats`
or
`bower install angular-nz-input-formats`
Then add `nzInputFormats` to your angular dependencies
Usage
-----
```html
<input ng-model="bankNumber" nz-bank-number />
<input ng-model="bankNumber" nz-bank-number="{strict:true}" /> <!-- validates bank and branch ranges -->
<input ng-model="irdNumber" nz-ird-number />
<input ng-model="phoneNumber" nz-phone-number />
<input ng-model="phoneNumber" nz-phone-number="{intl: true|false}" /> <!-- enforce international|local numbers -->
<input ng-model="phoneNumber" nz-phone-number="{type: 'mobile'|'landline'|'special'}" /> <!-- enforce a type -->
```