New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

nativescript-firebase-updated-new

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nativescript-firebase-updated-new - npm Package Compare versions

Comparing version 1011.1.2 to 1111.1.2

2

admob/admob.ios.d.ts

@@ -9,2 +9,2 @@ import { BannerOptions, InterstitialOptions, PreloadRewardedVideoAdOptions, ShowRewardedVideoAdOptions } from "./admob";

export declare function showRewardedVideoAd(arg?: ShowRewardedVideoAdOptions): Promise<any>;
export declare function hideBanner(): Promise<any>;
export declare function hideBanner(settings: any): Promise<any>;

@@ -14,8 +14,12 @@ import { Device, Enums } from "@nativescript/core";

}
if (firebase.admob.adView !== null && firebase.admob.adView !== undefined) {
firebase.admob.adView.removeFromSuperview();
firebase.admob.adView = null;
const settings = arg;
if (!firebase.admob.adView[settings.iosBannerId]) {
firebase.admob.adView = {};
}
if (firebase.admob.adView[settings.iosBannerId] !== null &&
firebase.admob.adView[settings.iosBannerId] !== undefined) {
firebase.admob.adView[settings.iosBannerId].removeFromSuperview();
firebase.admob.adView[settings.iosBannerId] = null;
}
BANNER_DEFAULTS.view = UIApplication.sharedApplication.keyWindow.rootViewController.view;
const settings = arg;
_bannerOptions = settings;

@@ -29,4 +33,4 @@ const view = settings.view;

const origin = CGPointMake(originX, originY);
firebase.admob.adView = GADBannerView.alloc().initWithAdSizeOrigin(bannerType, origin);
firebase.admob.adView.adUnitID = settings.iosBannerId;
firebase.admob.adView[settings.iosBannerId] = GADBannerView.alloc().initWithAdSizeOrigin(bannerType, origin);
firebase.admob.adView[settings.iosBannerId].adUnitID = settings.iosBannerId;
const adRequest = GADRequest.request();

@@ -48,4 +52,4 @@ if (settings.testing) {

}
firebase.admob.adView.rootViewController = UIApplication.sharedApplication.keyWindow.rootViewController;
firebase.admob.adView.loadRequest(adRequest);
firebase.admob.adView[settings.iosBannerId].rootViewController = UIApplication.sharedApplication.keyWindow.rootViewController;
firebase.admob.adView[settings.iosBannerId].loadRequest(adRequest);
let delegate = GADBannerViewDelegateImpl.new().initWithOptionsAndCallback(arg, (ad, error) => {

@@ -64,4 +68,4 @@ if (error) {

CFRetain(delegate);
firebase.admob.adView.delegate = delegate;
view.addSubview(firebase.admob.adView);
firebase.admob.adView[settings.iosBannerId].delegate = delegate;
view.addSubview(firebase.admob.adView[settings.iosBannerId]);
}

@@ -245,8 +249,8 @@ catch (ex) {

}
export function hideBanner() {
export function hideBanner(settings) {
return new Promise((resolve, reject) => {
try {
if (firebase.admob.adView !== null) {
firebase.admob.adView.removeFromSuperview();
firebase.admob.adView = null;
if (firebase.admob.adView !== null && firebase.admob.adView[settings.iosBannerId]) {
firebase.admob.adView[settings.iosBannerId].removeFromSuperview();
firebase.admob.adView[settings.iosBannerId] = null;
}

@@ -253,0 +257,0 @@ resolve();

{
"name": "nativescript-firebase-updated-new",
"version": "1011.1.2",
"version": "1111.1.2",
"description": "Fire. Base. Firebase!",

@@ -5,0 +5,0 @@ "main": "firebase",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc