Bookshelf

data class Bookshelf(val id: Int = Clock.System.now().epochSeconds.hashCode(), val name: String = "", val sortType: BookshelfSortType = BookshelfSortType.Default, val sortReversed: Boolean = false, val autoCache: Boolean = false, val systemUpdateReminder: Boolean = false, val allBookIds: List<String> = emptyList(), val pinnedBookIds: List<String> = emptyList(), val updatedBookIds: List<String> = emptyList())

书架接口

Since

Api 4

Constructors

Link copied to clipboard
constructor(id: Int = Clock.System.now().epochSeconds.hashCode(), name: String = "", sortType: BookshelfSortType = BookshelfSortType.Default, sortReversed: Boolean = false, autoCache: Boolean = false, systemUpdateReminder: Boolean = false, allBookIds: List<String> = emptyList(), pinnedBookIds: List<String> = emptyList(), updatedBookIds: List<String> = emptyList())

Properties

Link copied to clipboard

书架中所有书本的id列表

Link copied to clipboard

是否开启自动缓存

Link copied to clipboard
val id: Int

书架id

Link copied to clipboard

书架名称

Link copied to clipboard

置顶的书本的id列表

Link copied to clipboard

是否反向排序

Link copied to clipboard

书架排序方式

Link copied to clipboard

是否通过系统通知提醒更新

Link copied to clipboard

有新章节更新的书本的id列表