UNPKG

nativescript-plugin-firebase-ssi

Version:
29 lines (28 loc) 1.17 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function onMessageClicked(callback) { var listener = new com.google.firebase.inappmessaging.FirebaseInAppMessagingClickListener({ messageClicked: function (message, action) { callback({ campaignName: message.getCampaignName() }); } }); com.google.firebase.inappmessaging.FirebaseInAppMessaging.getInstance().addClickListener(listener); } exports.onMessageClicked = onMessageClicked; function onMessageImpression(callback) { var listener = new com.google.firebase.inappmessaging.FirebaseInAppMessagingImpressionListener({ impressionDetected: function (message) { callback({ campaignName: message.getCampaignName() }); } }); com.google.firebase.inappmessaging.FirebaseInAppMessaging.getInstance().addImpressionListener(listener); } exports.onMessageImpression = onMessageImpression; function triggerEvent(eventName) { com.google.firebase.inappmessaging.FirebaseInAppMessaging.getInstance().triggerEvent(eventName); } exports.triggerEvent = triggerEvent;