public static void InAppNotificationDismissedWithExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary extras, NSDictionary actionExtras)
        {
            var extras__handle__       = extras.GetNonNullHandle(nameof(extras));
            var actionExtras__handle__ = actionExtras.GetNonNullHandle(nameof(actionExtras));

            global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr(This.Handle, Selector.GetHandle("inAppNotificationDismissedWithExtras:andActionExtras:"), extras__handle__, actionExtras__handle__);
        }
Exemplo n.º 2
0
 public static bool ShouldShowInAppNotificationWithExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary extras)
 {
     if (extras == null)
     {
         throw new ArgumentNullException("extras");
     }
     return(global::ApiDefinition.Messaging.bool_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("shouldShowInAppNotificationWithExtras:"), extras.Handle));
 }
Exemplo n.º 3
0
 public static void InAppNotificationButtonTappedWithCustomExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary customExtras)
 {
     if (customExtras == null)
     {
         throw new ArgumentNullException("customExtras");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("inAppNotificationButtonTappedWithCustomExtras:"), customExtras.Handle);
 }
Exemplo n.º 4
0
 public static void InAppNotificationDismissedWithExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary extras, NSDictionary actionExtras)
 {
     if (extras == null)
     {
         throw new ArgumentNullException("extras");
     }
     if (actionExtras == null)
     {
         throw new ArgumentNullException("actionExtras");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr(This.Handle, Selector.GetHandle("inAppNotificationDismissedWithExtras:andActionExtras:"), extras.Handle, actionExtras.Handle);
 }
        public static void InAppNotificationButtonTappedWithCustomExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary customExtras)
        {
            var customExtras__handle__ = customExtras.GetNonNullHandle(nameof(customExtras));

            global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("inAppNotificationButtonTappedWithCustomExtras:"), customExtras__handle__);
        }
        public static bool ShouldShowInAppNotificationWithExtras(this ICleverTapInAppNotificationDelegate This, NSDictionary extras)
        {
            var extras__handle__ = extras.GetNonNullHandle(nameof(extras));

            return(global::ApiDefinition.Messaging.bool_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("shouldShowInAppNotificationWithExtras:"), extras__handle__));
        }