package org.getlantern.firetweet.adapter.iface; import org.getlantern.firetweet.model.ParcelableStatus; import org.getlantern.firetweet.util.FiretweetLinkify; import org.getlantern.firetweet.view.holder.StatusViewHolder.StatusClickListener; /** * Created by mariotaku on 14/11/18. */ public interface IStatusesAdapter<Data> extends IContentCardAdapter, StatusClickListener { ParcelableStatus getStatus(int position); int getStatusesCount(); long getStatusId(int position); FiretweetLinkify getFiretweetLinkify(); boolean isMediaPreviewEnabled(); int getLinkHighlightingStyle(); boolean isNameFirst(); boolean isSensitiveContentEnabled(); boolean isCardActionsHidden(); void setData(Data data); boolean shouldShowAccountsColor(); }