MutableBookInformation

class MutableBookInformation(id: String, title: String, subtitle: String, coverUrl: Uri, author: String, description: String, tags: List<String>, publishingHouse: String, wordCount: WordCount, lastUpdated: LocalDateTime, isComplete: Boolean) : BookInformation

可变的书本详情对象 其中每一个成员都是可被UI观测的

Since

Api 2

Parameters

id

书本id

title

书本标题

subtitle

书本副标题

coverUrl

书本封面的Uri

author

书本作者

description

书本简介

tags

书本的标签列表

publishingHouse

书本出版社

wordCount

书本字数信息

lastUpdated

书本最后更新时间

isComplete

书本是否已完结

Constructors

Link copied to clipboard
constructor(id: String, title: String, subtitle: String, coverUrl: Uri, author: String, description: String, tags: List<String>, publishingHouse: String, wordCount: WordCount, lastUpdated: LocalDateTime, isComplete: Boolean)

返回可变书本详情对象

Types

Link copied to clipboard
object Companion

可变书本详情工厂方法集合

Properties

Link copied to clipboard
open override var author: String

书本作者

Link copied to clipboard
open override var coverUri: Uri

书本封面的Uri

Link copied to clipboard
open override var description: String

书本简介

Link copied to clipboard
open override var id: String

书本id

Link copied to clipboard
open override var isComplete: Boolean

书本是否已完结

Link copied to clipboard
open override var lastUpdated: LocalDateTime

书本最后更新时间

Link copied to clipboard
open override var publishingHouse: String

书本出版社

Link copied to clipboard
open override var subtitle: String

书本副标题,如果没有则为空字符串

Link copied to clipboard
open override val tags: SnapshotStateList<String>

书本的标签列表

Link copied to clipboard
open override var title: String

书本标题

Link copied to clipboard
open override var wordCount: WordCount

书本字数信息

Functions

Link copied to clipboard
fun update(bookInformation: BookInformation)

将更新自身数据为传入的对象的数据