){this.load=function(b,n){b.getDOMNode&&(b=b.getDOMNode());
var o=this._getDataFromNode(b,n),m=!(!o.a||!o.a.width||!o.a.height),k=o.load+"";
if("false"===k){return l
}var i=o.mode;
if(m&&("fit"==i||"fill"==i)){i=b.parentNode;
if(!i){return console.error("Not doing anything, parentNode not found."),l
}if(!this.f(b,n,i)){return l
}}i=this.g(b,o);
if("string"==typeof i&&"viewport"!==k){var j=this.k(i,o);
b.getAttribute("src")!==j&&(b.onload=function(){b.className=b.className.replace("loading"," ").trim()
},!b.