/* Cordova v1.5.0 Support added 2012 @RandyMcMillan README.md for install notes */ /** * Constructor */ function SAiOSAdPlugin() { } /** * show - true to show the ad, false to hide the ad */ SAiOSAdPlugin.prototype.orientationChanged = function() { if (typeof PhoneGap !== "undefined") { PhoneGap.exec("SAiOSAdPlugin.orientationChanged", window.orientation); } else { Cordova.exec("SAiOSAdPlugin.orientationChanged", window.orientation); } } /** * show - true to show the ad, false to hide the ad */ SAiOSAdPlugin.prototype.showAd = function(show) { if (typeof PhoneGap !== "undefined") { PhoneGap.exec("SAiOSAdPlugin.showAd", show); } else { Cordova.exec("SAiOSAdPlugin.showAd", show); } } /** * atBottom - true to put the ad at the bottom, false to put the ad at the top */ SAiOSAdPlugin.prototype.prepare = function(atBottom) { if (!atBottom) { atBottom = false; } if (typeof PhoneGap !== "undefined") { PhoneGap.exec("SAiOSAdPlugin.prepare", atBottom); } else { Cordova.exec("SAiOSAdPlugin.prepare", atBottom); } } /** * Install function */ SAiOSAdPlugin.install = function() { if (!window.plugins) window.plugins = { }; if (!window.plugins.iAdPlugin) window.plugins.iAdPlugin = new SAiOSAdPlugin(); } /** * Add to PhoneGap/Cordova constructor */ if (typeof PhoneGap !== "undefined") { PhoneGap.addConstructor(SAiOSAdPlugin.install); } else { Cordova.addConstructor(SAiOSAdPlugin.install); }