1(function(){var initializing=false,fnTest=/xyz/.test(function(){xyz;})?/\b_super\b/:/.*/;this.Class=function(){};Class.extend=function(prop){var _super=this.prototype,prototype,name,superPropType,propType;initializing=true;prototype=new this();initializing=false;for(name in prop){propType=typeof prop[name];superPropType=typeof _super[name];if(propType==='function'&&superPropType==='function'&&fnTest.test(prop[name])){prototype[name]=(function(key,fn){return function(){var tmp=this._super,ret;this._super=_super[key];ret=fn.apply(this,arguments);this._super=tmp;return ret;};})(name,prop[name]);}else if(propType==='object'&&superPropType==='object'){prototype[name]=$.extendProps(prop[name],_super[name]);}else{prototype[name]=prop[name];}} 2function Class(){if(!initializing&&this._initialize){this._initialize.apply(this,arguments);}} 3Class.prototype=prototype;Class.prototype.constructor=Class;Class.extend=arguments.callee;return Class;};})();
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.