%PDF- %PDF-
Direktori : /home/opti/workflow/src/public/app-assets/js/scripts/forms/extended/ |
Current File : /home/opti/workflow/src/public/app-assets/js/scripts/forms/extended/form-formatter.js |
/*========================================================================================= File Name: form-formatter.js Description: Format user input to match a specified pattern. ---------------------------------------------------------------------------------------- Item Name: Modern Admin - Clean Bootstrap 4 Dashboard HTML Template Version: 1.0 Author: GeeksLabs Author URL: http://www.themeforest.net/user/geekslabs ==========================================================================================*/ (function(window, document, $) { 'use strict'; // Date dd/mm/yyyy $('.date-formatter').formatter({ 'pattern': "{{99}}/{{99}}/{{9999}}" }); //Phone mask $('.phone-formatter').formatter({ 'pattern': "({{999}}) {{999}}-{{9999}}" }); // Another Date mm-dd-yyyy $('.international-formatter').formatter({ 'pattern': "+{{9}}({{999}}){{999}}-{{9999}}" }); //Phone with extra $('.xphone-formatter').formatter({ 'pattern': "({{999}}) {{999}}-{{9999}} / {{a999999}}" }); // Purchase Order $('.purchase-formatter').formatter({ 'pattern': "{{aaaa}} {{9999}}-{{****}}" }); // Credit Card Number $('.cc-formatter').formatter({ 'pattern': "{{9999}} {{9999}} {{9999}} {{9999}}" }); // SSN $('.ssn-formatter').formatter({ 'pattern': "{{999}}-{{99}}-{{9999}}" }); // ISBN $('.isbn-formatter').formatter({ 'pattern': "{{999}}-{{99}}-{{999}}-{{9999}}-{{9}}" }); // Currency in USD $('.currency-formatter').formatter({ 'pattern': "${{9999}}" }); // Percentage $('.percentage-formatter').formatter({ 'pattern': "{{99}}%" }); // Decimal $('.decimal-formatter').formatter({ 'pattern': "{{999}}.{{999999}}" }); })(window, document, jQuery);