public virtual unsafe void SetApplozicPermissions(global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions p0) { if (id_setApplozicPermissions_Lcom_applozic_mobicomkit_uiwidgets_instruction_ApplozicPermissions_ == IntPtr.Zero) { id_setApplozicPermissions_Lcom_applozic_mobicomkit_uiwidgets_instruction_ApplozicPermissions_ = JNIEnv.GetMethodID(class_ref, "setApplozicPermissions", "(Lcom/applozic/mobicomkit/uiwidgets/instruction/ApplozicPermissions;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setApplozicPermissions_Lcom_applozic_mobicomkit_uiwidgets_instruction_ApplozicPermissions_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setApplozicPermissions", "(Lcom/applozic/mobicomkit/uiwidgets/instruction/ApplozicPermissions;)V"), __args); } } finally { } }
static void n_CheckRuntimePermissionForCameraAndAudioRecording(IntPtr jnienv, IntPtr native__this) { global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.CheckRuntimePermissionForCameraAndAudioRecording(); }
static void n_ShowSnackBar_IarrayLjava_lang_String_I(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1, int p2) { global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string[] p1 = (string[])JNIEnv.GetArray(native_p1, JniHandleOwnership.DoNotTransfer, typeof(string)); __this.ShowSnackBar(p0, p1, p2); if (p1 != null) { JNIEnv.CopyArray(p1, native_p1); } }
static void n_RequestStoragePermissionsForProfilePhoto(IntPtr jnienv, IntPtr native__this) { global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RequestStoragePermissionsForProfilePhoto(); }
static void n_RequestCameraAndRecordPermission(IntPtr jnienv, IntPtr native__this) { global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RequestCameraAndRecordPermission(); }
static void n_SetApplozicPermissions_Lcom_applozic_mobicomkit_uiwidgets_instruction_ApplozicPermissions_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Applozic.Mobicomkit.Uiwidgets.People.Fragment.ProfileFragment __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.People.Fragment.ProfileFragment> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions p0 = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Instruction.ApplozicPermissions> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetApplozicPermissions(p0); }