public static NotificationAction NotificationActionToXam(OneSignaliOS.OSNotificationAction notificationAction) { return(new NotificationAction { actionID = notificationAction.ActionId, type = (NotificationActionType)notificationAction.Type }); }
private OSNotificationOpenedResult OSNotificationOpenedResultToNative(iOS.OSNotificationOpenedResult result) { var openresult = new OSNotificationOpenedResult(); openresult.action = new OSNotificationAction(); iOS.OSNotificationAction action = result.Action; openresult.action.actionID = action.ActionID; openresult.action.type = (OSNotificationAction.ActionType)(int) action.Type; openresult.notification = OSNotificationToNative(result.Notification); return(openresult); }