\r
X_NET_GIMR_GADGET_XML_URL = 'http://googledrive.com/host/0B4Y86MXyTfuoVUkwTE54T3V1V1U',\r
\r
+ // https://kldleov8fp2dl82hphfmor8riij82tof-a-sites-opensocial.googleusercontent.com/gadgets/ifr\r
X_NET_GIMR_GADGET_URL = 'http://www.ig.gmodules.com/gadgets/ifr?url=' + encodeURIComponent( X_NET_GIMR_GADGET_XML_URL ) + '&nocache=1',\r
\r
X_NET_GIMR_IMAGE_URL = 'img/opacity0.gif',\r
X_NET_GIMR_receivedString = ret.substr( ( n + ':' ).length );\r
X_NET_GIMR_isReceiveBatches = --n;\r
iwin.location.href = X_NET_GIMR_GADGET_URL + '#_recived_' + X_NET_GIMR_isReceiveBatches;\r
- // TODO speedup\r
+ // speedup\r
X_NET_GIMR_timerID = X_Timer_add( 16, 0, X_NET_GIMR_detectImageOverIframe );\r
return X_Callback_UN_LISTEN;\r
} else {\r
\r
\r
X_TEMP.X_Net_GIMR_init = function(){\r
+ // TODO extend NinjaIframe\r
+ X_NET_GIMRWrapper = X_Class_override(\r
+ X_EventDispatcher(),\r
+ X_TEMP.X_Net_GIMR_props\r
+ );\r
\r
-delete X_TEMP.X_Net_GIMR_init;\r
+ delete X_TEMP.X_Net_GIMR_init;\r
+ delete X_TEMP.X_Net_GIMR_props; \r
+ \r
+ return X_NET_GIMRWrapper;\r
+};\r
\r
-// TODO extend NinjaIframe\r
-X_NET_GIMRWrapper = X_Class_override(\r
- X_EventDispatcher(),\r
- {\r
+X_TEMP.X_Net_GIMR_props = {\r
\r
_busy : false,\r
_canceled : false,\r
this._busy = this._canceled = false;\r
this._onloadCount = 0;\r
}\r
- }\r
-);\r
-\r
-return X_NET_GIMRWrapper;\r
+ };\r
\r
-};\r
\r