lib/packages/core-classes.js
function(view, config, widget) {

		// About IOS bugfixes:
		// http://www.quirksmode.org/blog/archives/2010/09/click_event_del.html
		// http://www.quirksmode.org/blog/archives/2010/10/click_event_del_1.html

		var needs_shim = Firestorm.Environment.platform == "ios";
		Lava.ClassManager.patch(this, "Element", "addEventTarget", needs_shim ? "addEventTarget_IOS" : "addEventTarget_Normal");
		Lava.ClassManager.patch(this, "Element", "informInDOM", needs_shim ? "informInDOM_IOS" : "informInDOM_Normal");

		this.init_Normal(view, config, widget);
		Lava.ClassManager.patch(this, "Element", "init", "init_Normal");

	}
function(view, config, widget) {

		// About IOS bugfixes:
		// http://www.quirksmode.org/blog/archives/2010/09/click_event_del.html
		// http://www.quirksmode.org/blog/archives/2010/10/click_event_del_1.html

		var needs_shim = Firestorm.Environment.platform == "ios";
		Lava.ClassManager.patch(this, "Element", "addEventTarget", needs_shim ? "addEventTarget_IOS" : "addEventTarget_Normal");
		Lava.ClassManager.patch(this, "Element", "informInDOM", needs_shim ? "informInDOM_IOS" : "informInDOM_Normal");

		this.init_Normal(view, config, widget);
		Lava.ClassManager.patch(this, "Element", "init", "init_Normal");

	}
function ( view , config , widget ) { // About IOS bugfixes: // http://www.quirksmode.org/blog/archives/2010/09/click_event_del.html // http://www.quirksmode.org/blog/archives/2010/10/click_event_del_1.html var needs_shim = Firestorm . Environment . platform == "ios" ; Lava . ClassManager . patch ( this , "Element" , "addEventTarget" , needs_shim ? "addEventTarget_IOS" : "addEventTarget_Normal" ) ; Lava . ClassManager . patch ( this , "Element" , "informInDOM" , needs_shim ? "informInDOM_IOS" : "informInDOM_Normal" ) ; this . init_Normal ( view , config , widget ) ; Lava . ClassManager . patch ( this , "Element" , "init" , "init_Normal" ) ; }
One-time static constructor, which modifies container's prototype and replaces itself with correct version

@param {Lava.view.Abstract} view
@param {_cElementContainer} config
@param {Lava.widget.Standard} widget
One - time static constructor which modifies container s prototype and replaces itself with correct version