Package com.livelike.engagementsdk.core.data.models
Types
LeaderBoard
Link copied to clipboard
LeaderboardClient
Link copied to clipboard
data class LeaderboardClient(id: String, name: String, rewardItem: RewardItem, currentUserPlacement: LeaderboardPlacement, leaderBoardDelegate: LeaderBoardDelegate?)
Content copied to clipboard
LeaderBoardEntry
Link copied to clipboard
data class LeaderBoardEntry(percentileRank: Double, profileId: String, rank: Int, score: Int, profileNickname: String, clientId: String, name: String, profile: <ERROR CLASS>, entry: Entry?, leaderboard: LeaderBoardResource?)
Content copied to clipboard
LeaderBoardEntryPaginationResult
Link copied to clipboard
data class LeaderBoardEntryPaginationResult(count: Int, hasPrevious: Boolean, hasNext: Boolean, list: List<LeaderBoardEntry>?)
Content copied to clipboard
LeaderBoardForClient
Link copied to clipboard
data class LeaderBoardForClient(id: String, name: String, rewardItem: RewardItem)
Content copied to clipboard
LeaderboardPlacement
Link copied to clipboard
data class LeaderboardPlacement(rank: Int, rankPercentile: String, score: Int)
Content copied to clipboard
LeaderBoardResource
Link copied to clipboard
data class LeaderBoardResource(id: String, url: String, clientId: String, name: String, rewardItemId: String, isLocked: Boolean, entriesUrl: String, entryDetailUrlTemplate: String, rewardItem: LeaderBoardReward)
Content copied to clipboard
LeaderBoardReward
Link copied to clipboard
Program
Link copied to clipboard
ProgramModel
Link copied to clipboard
data class ProgramModel(programUrl: String?, timelineUrl: String?, rankUrl: String?, id: String?, title: String?, widgetsEnabled: Boolean?, chatEnabled: Boolean?, subscribeChannel: String?, chatChannel: String?, analyticsProps: Map<String, String>?, rewardsType: String?, leaderboard_url: String?, sticker_packs_url: String?, reaction_packs_url: String?, reportUrl: String?, chatRooms: List<ChatRoom>?, defaultChatRoom: ChatRoom?, leaderboards: List<LeaderBoardResource>, rewardItems: List<RewardItem>, sponsors: List<SponsorModel>, sponsorsUrl: String?, widgetInteractionUrl: String?, unclaimedWidgetInteractionsUrlTemplate: String?, widgetsUrl: String?, pubnubEnabled: Boolean)
Content copied to clipboard
RewardsType
Link copied to clipboard
SubmitApiResponse
Link copied to clipboard
data class SubmitApiResponse(rewards: List<EarnedReward>?, text: String?)
Content copied to clipboard
VoteApiResponse
Link copied to clipboard