1/*! 2 * FitText.js 1.2 3 * 4 * Copyright 2011, Dave Rupert http://daverupert.com 5 * Released under the WTFPL license 6 * http://sam.zoy.org/wtfpl/ 7 * 8 * Date: Thu May 05 14:23:00 2011 -0600 9 */ 10var sowb=window.sowb||{};!function(t){t.fn.fitText=function(i,e){var n=i||1,o=t.extend({minFontSize:Number.NEGATIVE_INFINITY,maxFontSize:Number.POSITIVE_INFINITY},e);return this.each(function(){var i=t(this),e=i.data("fitTextData")||{};if(e.initialized)e.resizer();else{var a=function(){var t=i.width();t&&i.css("font-size",Math.max(Math.min(t/(10*n),parseFloat(o.maxFontSize)),parseFloat(o.minFontSize)))};e.initialized=!0,e.resizer=a,i.data("fitTextData",e),a(),t(window).on("resize.fittext orientationchange.fittext",a),t(sowb).on("setup_widgets",a)}})}}(jQuery),jQuery(function(t){sowb.runFitText=function(){t(".so-widget-fittext-wrapper").each(function(){var i=t(this);if(!i.is(":visible"))return i;var e=i.data("fitTextCompressor")||.85,n=i.data("fitTextDone");i.find("h1,h2,h3,h4,h5,h6").each(function(){var i=t(this);i.fitText(e,{minFontSize:"12px",maxFontSize:i.css("font-size")})}),n||(i.data("fitTextDone",!0),i.trigger("fitTextDone"))})},t(window).on("resize",sowb.runFitText),t(window).on("load",sowb.runFitText),t(sowb).on("setup_widgets",sowb.runFitText),document.fonts&&document.fonts.ready&&document.fonts.ready.then(sowb.runFitText),sowb.runFitText()}),window.sowb=sowb;
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.