package com.duckduckgo.mobile.android.adapters.menuAdapters;
import android.content.Context;
import com.duckduckgo.mobile.android.activity.DuckDuckGo;
import com.duckduckgo.mobile.android.adapters.PageMenuContextAdapter;
import com.duckduckgo.mobile.android.objects.FeedObject;
import com.duckduckgo.mobile.android.util.menuItems.SendToExternalBrowserMenuItem;
import com.duckduckgo.mobile.android.util.menuItems.ShareFeedMenuItem;
import com.duckduckgo.mobile.android.util.menuItems.UnSaveStoryMenuItem;
public class SavedStoryMenuAdapter extends PageMenuContextAdapter {
private Context context;
private FeedObject feedObject;
public SavedStoryMenuAdapter(Context context, int resource,
int textViewResourceId) {
super(context, resource, textViewResourceId);
this.context = context;
}
public SavedStoryMenuAdapter(Context context, int resource,
int textViewResourceId, FeedObject feedObject) {
this(context, resource, textViewResourceId);
this.feedObject = feedObject;
addItems();
}
public void addItems() {
add(new UnSaveStoryMenuItem(context, feedObject.getId()));
add(new ShareFeedMenuItem(context, feedObject.getTitle(), feedObject.getUrl()));
add(new SendToExternalBrowserMenuItem(context, feedObject.getUrl()));
}
}