Skip to Content

JavaScript File

URL: https://www.algo-textile.ru/misc/js/__jquery.mask.min.js
HTTP Status: 200 OK
MIME Type: application/x-javascript
Last Modified: Thu, 15 Mar 2018 21:00:00 GMT
Download Time: Less than a second
Cookies: None
Size: 8 KB
HTTP Headers:  7 headers
Links In:  1 pages
OK Issues: No issues found

1// jQuery Mask Plugin v1.14.12

2// github.com/igorescobar/jQuery-Mask-Plugin

3var $jscomp={scope:{}

4,findInternal:function(a,l,d){a instanceof String&&(a=String(a));for(var p=a.length,h=0;h<p;h++){var b=a[h];if(l.call(d,b,h,a))return{i:h,v:b}

5}

6return{i:-1,v:void 0}

7}

8}

9;$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(a,l,d){if(d.get||d.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[l]=d.value)}

10;

11$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a}

12;$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,l,d,p){if(l){d=$jscomp.global;a=a.split(".");for(p=0;p<a.length-1;p++){var h=a[p];h in d||(d[h]={}

13);d=d[h]}

14a=a[a.length-1];p=d[a];l=l(p);l!=p&&null!=l&&$jscomp.defineProperty(d,a,{configurable:!0,writable:!0,value:l}

15)}

16}

17;

18$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,d){return $jscomp.findInternal(this,a,d).v}

19}

20,"es6-impl","es3");

21(function(a,l,d){"function"===typeof define&&define.amd?define(["jquery"],a):"object"===typeof exports?module.exports=a(require("jquery")):a(l||d)}

22)(function(a){var l=function(b,e,f){var c={invalid:[],getCaret:function(){try{var a,r=0,g=b.get(0),e=document.selection,f=g.selectionStart;if(e&&-1===navigator.appVersion.indexOf("MSIE 10"))a=e.createRange(),a.moveStart("character",-c.val().length),r=a.text.length;else if(f||"0"===f)r=f;return r}

23catch(C){}

24}

25,setCaret:function(a){try{if(b.is(":focus")){var c,

26g=b.get(0);g.setSelectionRange?g.setSelectionRange(a,a):(c=g.createTextRange(),c.collapse(!0),c.moveEnd("character",a),c.moveStart("character",a),c.select())}

27}

28catch(B){}

29}

30,events:function(){b.on("keydown.mask",function(a){b.data("mask-keycode",a.keyCode||a.which);b.data("mask-previus-value",b.val());b.data("mask-previus-caret-pos",c.getCaret());c.maskDigitPosMapOld=c.maskDigitPosMap}

31).on(a.jMaskGlobals.useInput?"input.mask":"keyup.mask",c.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){b.keydown().keyup()}

32,

33100)}

34).on("change.mask",function(){b.data("changed",!0)}

35).on("blur.mask",function(){d===c.val()||b.data("changed")||b.trigger("change");b.data("changed",!1)}

36).on("blur.mask",function(){d=c.val()}

37).on("focus.mask",function(b){!0===f.selectOnFocus&&a(b.target).select()}

38).on("focusout.mask",function(){f.clearIfNotMatch&&!h.test(c.val())&&c.val("")}

39)}

40,getRegexMask:function(){for(var a=[],b,c,f,n,d=0;d<e.length;d++)(b=m.translation[e.charAt(d)])?(c=b.pattern.toString().replace(/.{1}

...

</html>