1!function(t){"use strict";t.fn.placeholderTypewriter=function(e){var n,i,r,o=t.extend({delay:50,pause:1e3,text:[],loop:!0},e);function u(t,e,i,r){var c=o.text[e],a=t.attr("placeholder");if(t.attr("placeholder",a+c[i]),i<c.length-1)return n=setTimeout((function(){u(t,e,i+1,r)}),o.delay),!0;r()}function c(t,e){var n=t.attr("placeholder"),r=n.length;if(t.attr("placeholder",n.substr(0,r-1)),r>1)return i=setTimeout((function(){c(t,e)}),o.delay),!0;e()}function a(t,e){t.attr("placeholder",""),u(t,e,0,(function(){if((e+=1)===o.text.length&&!o.loop)return!1;r=setTimeout((function(){c(t,(function(){a(t,e%o.text.length)}))}),o.pause)}))}return this.init=function(){this.each((function(){a(t(this),0)}))},this.destroy=function(){clearTimeout(r),clearTimeout(i),clearTimeout(n),this.each((function(){t(this).attr("placeholder","")}))},this}}(jQuery); 2//# sourceMappingURL=placeholderTypewriter.min.js.map
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.