public MessageDidClickEventArgs(global::Android.Content.Context 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_WriteToParcel_Landroid_os_Parcel_I(IntPtr jnienv, IntPtr native__this, IntPtr native_dest, int native_flags) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.OS.Parcel dest = global::Java.Lang.Object.GetObject <global::Android.OS.Parcel> (native_dest, JniHandleOwnership.DoNotTransfer); global::Android.OS.ParcelableWriteFlags flags = (global::Android.OS.ParcelableWriteFlags)native_flags; __this.WriteToParcel(dest, flags); }
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::Android.Content.Context 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::Android.Content.Context 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::Android.Content.Context p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2) { if (id_messageDidShow_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_ == IntPtr.Zero) { id_messageDidShow_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_ = JNIEnv.GetMethodID(class_ref, "messageDidShow", "(Landroid/content/Context;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_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_, __args); }
public unsafe void MessageDidClick(global::Android.Content.Context p0, global::Com.Clevertap.Android.Sdk.CTInboxMessage p1, global::Android.OS.Bundle p2, global::System.Collections.Generic.IDictionary <string, string> p3) { if (id_messageDidClick_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_ == IntPtr.Zero) { id_messageDidClick_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_ = JNIEnv.GetMethodID(class_ref, "messageDidClick", "(Landroid/content/Context;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_Landroid_content_Context_Lcom_clevertap_android_sdk_CTInboxMessage_Landroid_os_Bundle_Ljava_util_HashMap_, __args); JNIEnv.DeleteLocalRef(native_p3); }
public virtual unsafe void MessageDidShow(global::Android.Content.Context baseContext, global::Com.Clevertap.Android.Sdk.CTInboxMessage inboxMessage, global::Android.OS.Bundle data) { const string __id = "messageDidShow.(Landroid/content/Context;Lcom/clevertap/android/sdk/CTInboxMessage;Landroid/os/Bundle;)V"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue((baseContext == null) ? IntPtr.Zero : ((global::Java.Lang.Object)baseContext).Handle); __args [1] = new JniArgumentValue((inboxMessage == null) ? IntPtr.Zero : ((global::Java.Lang.Object)inboxMessage).Handle); __args [2] = new JniArgumentValue((data == null) ? IntPtr.Zero : ((global::Java.Lang.Object)data).Handle); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { } }
static bool n_IsRead(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.IsRead); }
public virtual unsafe void MessageDidClick(global::Android.Content.Context baseContext, global::Com.Clevertap.Android.Sdk.CTInboxMessage inboxMessage, global::Android.OS.Bundle data, global::System.Collections.Generic.IDictionary <string, string> keyValue) { const string __id = "messageDidClick.(Landroid/content/Context;Lcom/clevertap/android/sdk/CTInboxMessage;Landroid/os/Bundle;Ljava/util/HashMap;)V"; IntPtr native_keyValue = global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(keyValue); try { JniArgumentValue *__args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue((baseContext == null) ? IntPtr.Zero : ((global::Java.Lang.Object)baseContext).Handle); __args [1] = new JniArgumentValue((inboxMessage == null) ? IntPtr.Zero : ((global::Java.Lang.Object)inboxMessage).Handle); __args [2] = new JniArgumentValue((data == null) ? IntPtr.Zero : ((global::Java.Lang.Object)data).Handle); __args [3] = new JniArgumentValue(native_keyValue); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { JNIEnv.DeleteLocalRef(native_keyValue); } }
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; }
static IntPtr n_GetTags(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(global::Android.Runtime.JavaList <string> .ToLocalJniHandle(__this.Tags)); }
static IntPtr n_GetBgColor(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewString(__this.BgColor)); }
static int n_DescribeContents(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.DescribeContents()); }
static IntPtr n_GetWzrkParams(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.CTInboxMessage __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.WzrkParams)); }