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; }
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); }
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); }
#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)); } }
#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)); } }
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); }
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); }
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); }
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); }
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); }
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)); }
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; }