UserReadingData

data class UserReadingData(val id: String, val lastReadTime: LocalDateTime? = null, val totalReadTime: Int = 0, val readingProgress: Float = 0.0f, val lastReadChapterId: String? = null, val lastReadChapterTitle: String? = null, val currentChapterReadingProgressMap: Map<String, Float> = mapOf(), val maxChapterReadingProgressMap: Map<String, Float> = mapOf())

用户书本阅读数据接口

Since

Api 4

Constructors

Link copied to clipboard
constructor(id: String, lastReadTime: LocalDateTime? = null, totalReadTime: Int = 0, readingProgress: Float = 0.0f, lastReadChapterId: String? = null, lastReadChapterTitle: String? = null, currentChapterReadingProgressMap: Map<String, Float> = mapOf(), maxChapterReadingProgressMap: Map<String, Float> = mapOf())

Properties

Link copied to clipboard

各章节的当前阅读进度Map, 以章节id为key

Link copied to clipboard
val id: String

书本id

Link copied to clipboard

最后阅读的章节id

Link copied to clipboard

最后阅读的章节标题

Link copied to clipboard

最后阅读时间

Link copied to clipboard

各章节的历史最高阅读进度Map, 以章节id为key

Link copied to clipboard

书本整体阅读进度(0.0~1.0)

Link copied to clipboard

总阅读时长(单位: 秒), 0表示尚未阅读

Functions

Link copied to clipboard

获取一份修改过某个章节的阅读进度的阅读数据的副本