public static interface

MapUiApi.FeedProvider

com.mapsted.ui.MapUiApi.FeedProvider
Known Indirect Subclasses

Class Overview

Feed provider. This will be implemented automatically by loc-marketing-sdk in order to supply the map-ui-sdk with Feed-based data.

Summary

Public Methods
abstract Event getFeedByPropertyCampaignId(int propertyId, String campaignId, Consumer<Event> eventCallback)
abstract Fragment getFeedFragment()
abstract void getFeedsByPropertyId(int propertyId, Consumer<List<Event>> eventCallback)
abstract void performActionOnFeed(int propertyId, String campaignId, Consumer<Entity> navigateCallback)
abstract void setFeedView(Context context, Entity entity, Consumer<Entity> marketingEntityCb, Consumer<Adapter> marketingViewCb)

Public Methods

public abstract Event getFeedByPropertyCampaignId (int propertyId, String campaignId, Consumer<Event> eventCallback)

public abstract Fragment getFeedFragment ()

public abstract void getFeedsByPropertyId (int propertyId, Consumer<List<Event>> eventCallback)

public abstract void performActionOnFeed (int propertyId, String campaignId, Consumer<Entity> navigateCallback)

public abstract void setFeedView (Context context, Entity entity, Consumer<Entity> marketingEntityCb, Consumer<Adapter> marketingViewCb)