Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CuratedRecommendationsBucket(var recommendations: List<RecommendationDataItem>, var title: String? = null)
Link copied to clipboard
Link copied to clipboard
interface CuratedRecommendationsClientInterface
Link copied to clipboard
data class CuratedRecommendationsRequest( var locale: CuratedRecommendationLocale, var region: String? = null, var count: Int? = 100, var topics: List<String>? = null, var feeds: List<String>? = null, var sections: List<SectionSettings>? = null, var experimentName: String? = null, var experimentBranch: String? = null, var enableInterestPicker: Boolean = false)
Link copied to clipboard
data class CuratedRecommendationsResponse( var recommendedAt: Long, var data: List<RecommendationDataItem>, var feeds: Feeds? = null, var interestPicker: InterestPicker? = null)
Link copied to clipboard
interface Disposable
Link copied to clipboard
Link copied to clipboard
data class FakespotFeed( var products: List<FakespotProduct>, var defaultCategoryName: String, var headerCopy: String, var footerCopy: String, var cta: FakespotCta)
Link copied to clipboard
Link copied to clipboard
data class Feeds( var needToKnow: CuratedRecommendationsBucket? = null, var fakespot: FakespotFeed? = null, var topStoriesSection: FeedSection? = null, var business: FeedSection? = null, var career: FeedSection? = null, var arts: FeedSection? = null, var food: FeedSection? = null, var health: FeedSection? = null, var home: FeedSection? = null, var finance: FeedSection? = null, var government: FeedSection? = null, var sports: FeedSection? = null, var tech: FeedSection? = null, var travel: FeedSection? = null, var education: FeedSection? = null, var hobbies: FeedSection? = null, var societyParenting: FeedSection? = null, var educationScience: FeedSection? = null, var society: FeedSection? = null)
Link copied to clipboard
data class FeedSection( var receivedFeedRank: Int, var recommendations: List<RecommendationDataItem>, var title: String, var subtitle: String? = null, var layout: Layout, var isFollowed: Boolean, var isBlocked: Boolean)
Link copied to clipboard
data class InterestPicker(var receivedFeedRank: Int, var title: String, var subtitle: String, var sections: List<InterestPickerSection>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RecommendationDataItem( var corpusItemId: String, var scheduledCorpusItemId: String, var url: String, var title: String, var excerpt: String, var topic: String? = null, var publisher: String, var isTimeSensitive: Boolean, var imageUrl: String, var iconUrl: String?, var tileId: Long, var receivedRank: Long)
Link copied to clipboard
Link copied to clipboard