1"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[184],{1706(t,e,s){s.r(e);const n=new WeakMap,r=(t,e)=>{if(n.has(t))return;const s=t.dataset.mask;if(!s)return;const r=(t=>{const e=t.indexOf("?");return-1===e?t:t.substring(0,e)+"["+t.substring(e+1)+"]"})(s),a=e(t,{mask:r,definitions:{9:/[0-9]/,a:/[a-zA-Z]/,"*":/[a-zA-Z0-9]/},lazy:!0,placeholderChar:"_"});n.set(t,a),t.addEventListener("keypress",e=>{13===e.which&&t.blur()})},a=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=arguments.length>1?arguments[1]:void 0;const s=t.querySelectorAll("input[data-mask]");for(const t of s)r(t,e)},o=a;s.d(e,["default",0,o,"destroy",0,t=>{const e=n.get(t);e&&(e.destroy(),n.delete(t))},"init",0,a])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.