public void LocalyticsSessionWillClose()
 {
     if (LocalyticsEvents.OnLocalyticsSessionWillClose != null)
     {
         LocalyticsEvents.OnLocalyticsSessionWillClose();
     }
 }
 public void LocalyticsDidTagEvent(string eventName, IDictionary <string, string> attributes, long customerValueIncrease)
 {
     if (LocalyticsEvents.OnLocalyticsDidTagEvent != null)
     {
         LocalyticsEvents.OnLocalyticsDidTagEvent(eventName, attributes, customerValueIncrease);
     }
 }
 public void LocalyticsSessionDidOpen(bool isFirst, bool isUpgrade, bool isResume)
 {
     if (LocalyticsEvents.OnLocalyticsSessionDidOpen != null)
     {
         LocalyticsEvents.OnLocalyticsSessionDidOpen(isFirst, isUpgrade, isResume);
     }
 }
 public void LocalyticsDidTriggerRegions(IList <Region> regions, LLRegionEvent regionEvent)
 {
     if (LocalyticsEvents.OnLocalyticsDidTriggerRegions != null)
     {
         LocalyticsEvents.OnLocalyticsDidTriggerRegions(regions, regionEvent);
     }
 }
 public void LocalyticsDidUpdateMonitoredGeofences(IList <CircularRegion> added, IList <CircularRegion> removed)
 {
     if (LocalyticsEvents.OnLocalyticsDidUpdateMonitoredGeofences != null)
     {
         LocalyticsEvents.OnLocalyticsDidUpdateMonitoredGeofences(added, removed);
     }
 }
 public void LocalyticsDidUpdateLocation(Location location)
 {
     if (LocalyticsEvents.OnLocalyticsDidUpdateLocation != null)
     {
         LocalyticsEvents.OnLocalyticsDidUpdateLocation(location);
     }
 }
 public void LocalyticsWillDisplayInAppMessage()
 {
     if (LocalyticsEvents.OnLocalyticsWillDisplayInAppMessage != null)
     {
         LocalyticsEvents.OnLocalyticsWillDisplayInAppMessage();
     }
 }
 public void LocalyticsDidDismissInAppMessage()
 {
     if (LocalyticsEvents.OnLocalyticsDidDismissInAppMessage != null)
     {
         LocalyticsEvents.OnLocalyticsDidDismissInAppMessage();
     }
 }
 public Java.Lang.Object LocalyticsWillShowPlacesPushNotification(Java.Lang.Object builder, PlacesCampaign campaign)
 {
     if (LocalyticsEvents.OnLocalyticsWillShowPlacesPushNotification != null)
     {
         return(LocalyticsEvents.OnLocalyticsWillShowPlacesPushNotification((NotificationCompat.Builder)builder, campaign));
     }
     else
     {
         return(builder);
     }
 }
 public bool LocalyticsShouldShowPlacesPushNotification(PlacesCampaign campaign)
 {
     if (LocalyticsEvents.OnLocalyticsShouldShowPlacesPushNotification != null)
     {
         return(LocalyticsEvents.OnLocalyticsShouldShowPlacesPushNotification(campaign));
     }
     else
     {
         return(true);
     }
 }