Decimal separtor for input with masking. This is working based on the current culture used in the application.
This module automatically will do decimal separtor based on the current culture while user typing.
Include the following module in your app.
var app = angular.module('inputdecimalseparator', ['ng-inputdecimalseparator']);
<input class="form-controls" name="testModel" type="text" decimal-max="100" decimal-min="10" ng-model="testModel" input-decimal-separator="3">
- decimal-max used to set the maximum validation for the input.
- decimal-min used to set the manimum validation for the input.
- input-decimal-separator="3" - 3 is the number of decimal separator. 3 is optional parameter. By default, 2 will be the number of decimal separator.
- Supports negative number.
- Thousand separator can be enabled and disabled by the user. By default the thousand separtor wil be enabled. If user wants to force to disable, apply the attribute as apply-thousand-delimiter="false"