Example #1
0
 public MessageDidClickEventArgs(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2, global::System.Collections.Generic.IDictionary <string, string> p3)
 {
     this.p0 = p0;
     this.p1 = p1;
     this.p2 = p2;
     this.p3 = p3;
 }
Example #2
0
 static void n_MessageDidShow_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_(IntPtr jnienv, IntPtr native__this, IntPtr native_baseContext, IntPtr native_inboxMessage, IntPtr native_data)
 {
     global::Com.Clevertap.Android.Sdk.CTInboxActivity __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Content.Context baseContext = global::Java.Lang.Object.GetObject <global::Android.Content.Context> (native_baseContext, JniHandleOwnership.DoNotTransfer);
     global::Com.Clevertap.Android.Sdk.CTInboxMessage inboxMessage = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (native_inboxMessage, JniHandleOwnership.DoNotTransfer);
     global::Android.OS.Bundle data = global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (native_data, JniHandleOwnership.DoNotTransfer);
     __this.MessageDidShow(baseContext, inboxMessage, data);
 }
Example #3
0
 static void n_MessageDidShow_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2)
 {
     global::Com.Clevertap.Android.Sdk.CTInboxActivity.IInboxActivityListener __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity.IInboxActivityListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Clevertap.Android.Sdk.CTInboxActivity p0 = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Com.Clevertap.Android.Sdk.CTInboxMessage  p1 = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (native_p1, JniHandleOwnership.DoNotTransfer);
     global::Android.OS.Bundle p2 = global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (native_p2, JniHandleOwnership.DoNotTransfer);
     __this.MessageDidShow(p0, p1, p2);
 }
Example #4
0
#pragma warning restore 0649

            public void MessageDidShow(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2)
            {
                var __h = MessageDidShowHandler;

                if (__h != null)
                {
                    __h(sender, new MessageDidShowEventArgs(p0, p1, p2));
                }
            }
Example #5
0
#pragma warning restore 0649

            public void MessageDidClick(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2, global::System.Collections.Generic.IDictionary <string, string> p3)
            {
                var __h = MessageDidClickHandler;

                if (__h != null)
                {
                    __h(sender, new MessageDidClickEventArgs(p0, p1, p2, p3));
                }
            }
Example #6
0
            static void n_MessageDidClick_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, IntPtr native_p3)
            {
                global::Com.Clevertap.Android.Sdk.CTInboxActivity.IInboxActivityListener __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity.IInboxActivityListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Com.Clevertap.Android.Sdk.CTInboxActivity p0 = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (native_p0, JniHandleOwnership.DoNotTransfer);
                global::Com.Clevertap.Android.Sdk.CTInboxMessage  p1 = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (native_p1, JniHandleOwnership.DoNotTransfer);
                global::Android.OS.Bundle p2 = global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (native_p2, JniHandleOwnership.DoNotTransfer);
                var p3 = global::Android.Runtime.JavaDictionary <string, string> .FromJniHandle(native_p3, JniHandleOwnership.DoNotTransfer);

                __this.MessageDidClick(p0, p1, p2, p3);
            }
Example #7
0
        static void n_MessageDidClick_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_(IntPtr jnienv, IntPtr native__this, IntPtr native_baseContext, IntPtr native_inboxMessage, IntPtr native_data, IntPtr native_keyValue)
        {
            global::Com.Clevertap.Android.Sdk.CTInboxActivity __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Content.Context baseContext = global::Java.Lang.Object.GetObject <global::Android.Content.Context> (native_baseContext, JniHandleOwnership.DoNotTransfer);
            global::Com.Clevertap.Android.Sdk.CTInboxMessage inboxMessage = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (native_inboxMessage, JniHandleOwnership.DoNotTransfer);
            global::Android.OS.Bundle data = global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (native_data, JniHandleOwnership.DoNotTransfer);
            var keyValue = global::Android.Runtime.JavaDictionary <string, string> .FromJniHandle(native_keyValue, JniHandleOwnership.DoNotTransfer);

            __this.MessageDidClick(baseContext, inboxMessage, data, keyValue);
        }
Example #8
0
            public unsafe void MessageDidShow(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2)
            {
                if (id_messageDidShow_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_ == IntPtr.Zero)
                {
                    id_messageDidShow_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_ = JNIEnv.GetMethodID(class_ref, "messageDidShow", "(Lcom/clevertap/android/sdk/CTInboxActivity;Lcom/clevertap/android/sdk/CTInboxMessage;Landroid/os/Bundle;)V");
                }
                JValue *__args = stackalloc JValue [3];

                __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle);
                __args [2] = new JValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle);
                JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_messageDidShow_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_, __args);
            }
Example #9
0
            public unsafe void MessageDidClick(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2, global::System.Collections.Generic.IDictionary <string, string> p3)
            {
                if (id_messageDidClick_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_ == IntPtr.Zero)
                {
                    id_messageDidClick_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_ = JNIEnv.GetMethodID(class_ref, "messageDidClick", "(Lcom/clevertap/android/sdk/CTInboxActivity;Lcom/clevertap/android/sdk/CTInboxMessage;Landroid/os/Bundle;Ljava/util/HashMap;)V");
                }
                IntPtr native_p3 = global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(p3);

                JValue *__args = stackalloc JValue [4];

                __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle);
                __args [2] = new JValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle);
                __args [3] = new JValue(native_p3);
                JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_messageDidClick_Lcom_clevertap_android_sdk_CTInboxActivity_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_, __args);
                JNIEnv.DeleteLocalRef(native_p3);
            }
Example #10
0
 static void n_OnCreate_Landroid_os_Bundle_(IntPtr jnienv, IntPtr native__this, IntPtr native_savedInstanceState)
 {
     global::Com.Clevertap.Android.Sdk.CTInboxActivity __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.OS.Bundle savedInstanceState             = global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (native_savedInstanceState, JniHandleOwnership.DoNotTransfer);
     __this.OnCreate(savedInstanceState);
 }
Example #11
0
 static IntPtr n_GetListener(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Clevertap.Android.Sdk.CTInboxActivity __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Listener));
 }
Example #12
0
 public MessageDidShowEventArgs(global::Com.Clevertap.Android.Sdk.CTInboxActivity p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2)
 {
     this.p0 = p0;
     this.p1 = p1;
     this.p2 = p2;
 }