PageSourceSearch

https://app.kimoby.com/assets/invitation-0896269e4e87ffe404ab379ae708210fab9d3a7e7cb7f851bdd4ed2814b559de.js

js kimoby.com collected 2026-10-01 14:00:42 UTC 10,432 bytes, 1 lines download raw bytes

1!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery||Zepto)}(function(t){var e=function(e,a,n){var i={invalid:[],getCaret:function(){try{var t,a=0,n=e.get(0),s=document.selection,r=n.selectionStart;return s&&-1===navigator.appVersion.indexOf("MSIE 10")?((t=s.createRange()).moveStart("character",-i.val().length),a=t.text.length):(r||"0"===r)&&(a=r),a}catch(t){}},setCaret:function(t){try{if(e.is(":focus")){var a,n=e.get(0);n.setSelectionRange?(n.focus(),n.setSelectionRange(t,t)):((a=n.createTextRange()).collapse(!0),a.moveEnd("character",t),a.moveStart("character",t),a.select())}}catch(t){}},events:function(){e.on("keydown.mask",function(t){e.data("mask-keycode",t.keyCode||t.which)}).on(t.jMaskGlobals.useInput?"input.mask":"keyup.mask",i.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){e.keydown().keyup()},100)}).on("change.mask",function(){e.data("changed",!0)}).on("blur.mask",function(){l===i.val()||e.data("changed")||e.trigger("change"),e.data("changed",!1)}).on("blur.mask",function(){l=i.val()}).on("focus.mask",function(e){!0===n.selectOnFocus&&t(e.target).select()}).on("focusout.mask",function(){n.clearIfNotMatch&&!s.test(i.val())&&i.val("")})},getRegexMask:function(){for(var t,e,n,i,s=[],l=0;l<a.length;l++)(t=r.translation[a.charAt(l)])?(e=t.pattern.toString().replace(/.{1}$|^.{1}/g,""),n=t.optional,(t=t.recursive)?(s.push(a.charAt(l)),i={digit:a.charAt(l),pattern:e}):s.push(n||t?e+"?":e)):s.push(a.charAt(l).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return s=s.join(""),i&&(s=s.replace(new RegExp("("+i.digit+"(.*"+i.digit+")?)"),"($1)?").replace(new RegExp(i.digit,"g"),i.pattern)),new RegExp(s)},destroyEvents:function(){e.off("input keydown keyup paste drop blur focusout ".split(" ").join(".mask "))},val:function(t){var a=e.is("input")?"val":"text";return 0<arguments.length?(e[a]()!==t&&e[a](t),a=e):a=e[a](),a},getMCharsBeforeCount:function(t,e){for(var n=0,i=0,s=a.length;i<s&&i<t;i++)r.translation[a.charAt(i)]||(t=e?t+1:t,n++);return n},caretPos:function(t,e,n,s){return r.translation[a.charAt(Math.min(t-1,a.length-1))]?Math.min(t+n-e-s,n):i.caretPos(t+1,e,n,s)},behaviour:function(a){a=a||window.event,i.invalid=[];var n=e.data("mask-keycode");if(-1===t.inArray(n,r.byPassKeys)){var s=i.getCaret(),l=i.val().length,o=i.getMasked(),c=o.length,u=i.getMCharsBeforeCount(c-1)-i.getMCharsBeforeCount(l-1),d=s<l;return i.val(o),d&&(8!==n&&46!==n&&(s=i.caretPos(s,l,c,u)),i.setCaret(s)),i.callbacks(a)}},getMasked:function(t,e){var s,l,o=[],c=void 0===e?i.val():e+"",u=0,d=a.length,f=0,v=c.length,p=1,h="push",_=-1;for(n.reverse?(h="unshift",p=-1,s=0,u=d-1,f=v-1,l=function(){return-1<u&&-1<f}):(s=d-1,l=function(){return u<d&&f<v});l();){var k=a.charAt(u),y=c.charAt(f),g=r.translation[k];g?(y.match(g.pattern)?(o[h](y),g.recursive&&(-1===_?_=u:u===s&&(u=_-p),s===_&&(u-=p)),u+=p):g.optional?(u+=p,f-=p):g.fallback?(o[h](g.fallback),u+=p,f-=p):i.invalid.push({p:f,v:y,e:g.pattern}),f+=p):(t||o[h](k),y===k&&(f+=p),u+=p)}return c=a.charAt(s),d!==v+1||r.translation[c]||o.push(c),o.join("")},callbacks:function(t){var s=i.val(),r=s!==l,o=[s,t,e,n],c=function(t,e,a){"function"==typeof n[t]&&e&&n[t].apply(this,a)};c("onChange",!0===r,o),c("onKeyPress",!0===r,o),c("onComplete",s.length===a.length,o),c("onInvalid",0<i.invalid.length,[s,t,e,i.invalid,n])}};e=t(e);var s,r=this,l=i.val();a="function"==typeof a?a(i.val(),void 0,e,n):a,r.mask=a,r.options=n,r.remove=function(){var t=i.getCaret();return i.destroyEvents(),i.val(r.getCleanVal()),i.setCaret(t-i.getMCharsBeforeCount(t)),e},r.getCleanVal=function(){return i.getMasked(!0)},r.getMaskedVal=function(t){return i.getMasked(!1,t)},r.init=function(a){a=a||!1,n=n||{},r.clearIfNotMatch=t.jMaskGlobals.clearIfNotMatch,r.byPassKeys=t.jMaskGlobals.byPassKeys,r.translation=t.extend({},t.jMaskGlobals.translation,n.translation),r=t.extend(!0,{},r,n),s=i.getRegexMask(),!1===a?(n.placeholder&&e.attr("placeholder",n.placeholder),e.data("mask")&&e.attr("autocomplete","off"),i.destroyEvents(),i.events(),a=i.getCaret(),i.val(i.getMasked()),i.setCaret(a+i.getMCharsBeforeCount(a,!0))):(i.events(),i.val(i.getMasked()))},r.init(!e.is("input"))};t.maskWatchers={};var a=function(){var a=t(this),i={},s=a.attr("data-mask");if(a.attr("data-mask-reverse")&&(i.reverse=!0),a.attr("data-mask-clearifnotmatch")&&(i.clearIfNotMatch=!0),"true"===a.attr("data-mask-selectonfocus")&&(i.selectOnFocus=!0),n(a,s,i))return a.data("mask",new e(this,s,i))},n=function(e,a,n){n=n||{};var i=t(e).data("mask"),s=JSON.stringify;e=t(e).val()||t(e).text();try{return"function"==typeof a&&(a=a(e)),"object"!=typeof i||s(i.options)!==s(n)||i.mask!==a}catch(t){}};t.fn.mask=function(a,i){i=i||{};var s=this.selector,r=(l=t.jMaskGlobals).watchInterval,l=i.watchInputs||l.watchInputs,o=function(){if(n(this,a,i))return t(this).data("mask",new e(this,a,i))};return t(this).each(o),s&&""!==s&&l&&(clearInterval(t.maskWatchers[s]),t.maskWatchers[s]=setInterval(function(){t(document).find(s).each(o)},r)),this},t.fn.masked=function(t){return this.data("mask").getMaskedVal(t)},t.fn.unmask=function(){return clearInterval(t.maskWatchers[this.selector]),delete t.maskWatchers[this.selector],this.each(function(){var e=t(this).data("mask");e&&e.remove().removeData("mask")})},t.fn.cleanVal=function(){return this.data("mask").getCleanVal()},t.applyDataMask=function(e){((e=e||t.jMaskGlobals.maskElements)instanceof t?e:t(e)).filter(t.jMaskGlobals.dataMaskAttr).each(a)};var i={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:function(t){var e,a=document.createElement("div");return(e=(t="on"+t)in a)||(a.setAttribute(t,"return;"),e="function"==typeof a[t]),e}("input"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};t.jMaskGlobals=t.jMaskGlobals||{},(i=t.jMaskGlobals=t.extend(!0,{},i,t.jMaskGlobals)).dataMask&&t.applyDataMask(),setInterval(function(){t.jMaskGlobals.watchDataMask&&t.applyDataMask()},i.watchInterval)}),kimoby.invitation={document_ready:function(){$("#new_sub_user").submit(function(){return $("#password_submit").prop("disabled",!0),!0}
1),$("form").submit(function(t){var e=$("select[name='user_invitation_form[position]']")[0];return!e||0!==e.selectedIndex||(t.preventDefault(),$(e).closest(".invitation__text-field").addClass("invitation__text-field--error"),!1)});var t=$("#name_field"),e=$("#user_invitation_form_name");t.length>0&&e.length>0&&(t.click(function(){e.focus()}),e[0].value.length>0&&(t.attr("valid",!0),t.find(".invitation__text-field__sub-title")[0].style.display="inline-block"),e.on("input",function(e){e.currentTarget.value.length>0?(t.attr("valid",!0),t.find(".invitation__text-field__sub-title")[0].style.display="inline-block"):(t.attr("valid",!1),t.find(".invitation__text-field__sub-title")[0].style.display="none")}));var a=$("#password_field"),n=$("#user_invitation_form_password"),i=$("#password_confirmation_field"),s=$("#user_invitation_form_password_confirmation"),r=$("#password_eye"),l=$("#confirmation_eye"),o={length:$("#req-length"),uppercase:$("#req-uppercase"),number:$("#req-number"),special:$("#req-special")};r.click(function(t){t.stopPropagation(),"text"===n[0].type?n[0].type="password":n[0].type="text"}),l.click(function(t){t.stopPropagation(),"text"===s[0].type?s[0].type="password":s[0].type="text"}),a.click(function(){n.focus()}),n.on("input",function(t){s[0].value="",i[0].removeAttribute("valid"),s[0].type="password",l[0].style.visibility="hidden",i.find(".invitation__text-field__sub-title")[0].style.display="none";var e=t.currentTarget.value;if(e.length>0){a.find(".invitation__text-field__sub-title")[0].style.display="flex",r[0].style.visibility="visible";var c=kimoby.passwordValidator.validateAndUpdateUI(e,o);a.attr("valid",c)}else a.find(".invitation__text-field__sub-title")[0].style.display="none",r[0].style.visibility="hidden",n[0].type="password",a[0].removeAttribute("valid"),kimoby.passwordValidator.resetUI(o)}),i.click(function(){s.focus()}),s.on("input",function(t){t.currentTarget.value.length>0?(i.find(".invitation__text-field__sub-title")[0].style.display="inline-block",l[0].style.visibility="visible",t.currentTarget.value===n[0].value&&t.currentTarget.value.length>0?i.attr("valid",!0):i.attr("valid",!1)):(i.find(".invitation__text-field__sub-title")[0].style.display="none",l[0].style.visibility="hidden",s[0].type="password")});var c=$("#reference_field"),u=$("#user_invitation_form_reference");u[0].value.length>0&&(c.attr("valid",!0),c.find(".invitation__text-field__sub-title")[0].style.display="inline-block"),c.click(function(){u.focus()}),u.on("input",function(t){t.currentTarget.value.length>0?(c.attr("valid",!0),c.find(".invitation__text-field__sub-title")[0].style.display="inline-block"):(c[0].removeAttribute("valid"),c.find(".invitation__text-field__sub-title")[0].style.display="none")});var d=$("#direct_phone_number_field"),f=$("#user_invitation_form_direct_phone_number");d.length>0&&f.length>0&&(f.mask("(999) 999-9999"),d.click(function(){f.focus()}),f[0].value.length>0&&(d.attr("valid",!0),d.find(".invitation__text-field__sub-title")[0].style.display="inline-block"),f.on("input",function(t){t.currentTarget.value.length>0?(d.attr("valid",!0),d.find(".invitation__text-field__sub-title")[0].style.display="inline-block"):(d[0].removeAttribute("valid"),d.find(".invitation__text-field__sub-title")[0].style.display="none")}));var v=$("#direct_phone_number_extension_field"),p=$("#user_invitation_form_direct_phone_number_extension");v.length>0&&p.length>0&&(v.click(function(){p.focus()}),p[0].value.length>0&&(v.attr("valid",!0),v.find(".invitation__text-field__sub-title")[0].style.display="inline-block"),p.on("input",function(t){t.currentTarget.value.length>0?(v.attr("valid",!0),v.find(".invitation__text-field__sub-title")[0].style.display="inline-block"):(v[0].removeAttribute("valid"),v.find(".invitation__text-field__sub-title")[0].style.display="none")}));var h=$("select[name='user_invitation_form[position]']");h.length>0&&(0===h[0].selectedIndex&&(h[0].style.color="#98A3C7"),h.on("change",function(){this.style.color="#434F77",$(this).closest(".invitation__text-field").removeClass("invitation__text-field--error")}))}};

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.