public void SetInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate)
        {
            HelpshiftAndroidInboxPushNotificationDelegate internalDelegate =
                new HelpshiftAndroidInboxPushNotificationDelegate(externalDelegate);

            hsInboxJavaInstance.Call("setInboxPushNotificationDelegate", internalDelegate);
        }
        public void SetInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate)
        {
            hsSetInboxPushNotificationDelegate();
            HelpshiftiOSInboxPushNotificationDelegate internalInboxPushNotificationDelegate = new HelpshiftiOSInboxPushNotificationDelegate(externalDelegate);

            HelpshiftiOSInboxDelegatesHolder.GetInstance().setInboxPushNotificationDelegate(internalInboxPushNotificationDelegate);
        }
        public void SetInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate)
        {
            synchronousWaitForHSApiCallQueue();

            HelpshiftAndroidInboxPushNotificationDelegate internalDelegate =
                new HelpshiftAndroidInboxPushNotificationDelegate(externalDelegate);

            hsInboxJavaInstance.Call("setInboxPushNotificationDelegate", internalDelegate);
        }
 public HelpshiftAndroidInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate) :
     base("com.helpshift.campaigns.delegates.InboxPushNotificationDelegate")
 {
     this.externalDelegate = externalDelegate;
 }
        public void SetInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate)
        {
#if UNITY_IOS || UNITY_ANDROID
            nativeSdk.SetInboxPushNotificationDelegate(externalDelegate);
#endif
        }
 public HelpshiftiOSInboxPushNotificationDelegate(IHelpshiftInboxPushNotificationDelegate externalDelegate)
 {
     this.externalDelegate = externalDelegate;
 }