PageSourceSearch

https://www.ic.edu/themes/illinois/js/jquery.uniformify.min.js?v=11.3.17

js ic.edu collected 2026-09-24 09:22:28 UTC 1,638 bytes, 1 lines download raw bytes

1!function(t){"use strict";var e,i="uniformify",n=i+"ResizeDone",o={bottom:!1,selector:"> *"},s={update:"update",reset:"reset"},a=function(e,n){this.element=e,this.settings=t.extend({},o,n),this._defaults=o,this._name=i,this.init()};a.prototype.init=function(){var e=this;this.select(),t(window).on("load "+n,function(){e.align()}),e.align()},a.prototype.select=function(){this.boxes=t(this.element).find(this.settings.selector),this.save()},a.prototype.save=function(){this.boxes.each(function(e,i){var n=t(i);n.attr("style")&&!n.data("style")&&n.data("style",n.attr("style"))})},a.prototype.reset=function(){this.naturalize(),this.boxes.each(function(e,i){var n=t(i);return n.data("style")?n.attr("style",n.data("style")):void n.removeAttr("style")})},a.prototype.naturalize=function(){this.boxes.each(function(e,i){t(i).height("auto")})},a.prototype.align=function(){var e=this,i=e.boxes,n=[];this.naturalize(),i.each(function(o,s){var a=t(s),r=0,u=a.add(i.not(a).filter(function(){var i=a.offset().top,n=t(this).offset().top;return e.settings.bottom&&(i+=a.height(),n+=t(this).height()),i===n}));1!==u.length&&t.inArray(s,n)===-1&&(u.each(function(e,i){var o=t(i),s=o.outerHeight();s>r&&(r=s),n.push(i)}),u.each(function(e,i){return t(i).outerHeight(r)}))})},a.prototype.update=function(){this.select(),this.align()},t.fn[i]=function(e){return this.each(function(){var n=t.data(this,i);return"string"==typeof e?"undefined"!=typeof n&&"undefined"!=typeof s[e]&&n[s[e]]():void(n||t.data(this,i,new a(this,e)))})},t(window).on("resize",function(){window.clearTimeout(e),e=window.setTimeout(function(){t(window).trigger(n)},50)})}(jQuery);

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.