Called immediately before the widget is launched either by the user clicking a “cloudsponge-launch” link or programatically by calling cloudsponge.launch(). If the callback function returns false, then the widget will cancel launching. If the widget has not been initialized, the callback will not be called. No parameters are passed to the callback.