core/Book
Classes
Book
Defined in: core/Book.ts:18
文本类 负责单个文本的加载、阅读和翻页
Constructors
Constructor
new Book(
book,app):Book
Defined in: core/Book.ts:31
Parameters
book
app
Returns
Properties
book
book:
BookData
Defined in: core/Book.ts:19
contents
contents:
string[] =[]
Defined in: core/Book.ts:20
isReading
isReading:
boolean=true
Defined in: core/Book.ts:21
Methods
dispose()
dispose():
void
Defined in: core/Book.ts:459
销毁文本实例
Returns
void
jumpLine()
jumpLine(
process):void
Defined in: core/Book.ts:164
跳转到指定行
Parameters
process
number
Returns
void
nextLine()
nextLine():
void
Defined in: core/Book.ts:119
下一页(智能分页) 需要考虑 displayLines,一次前进多个段 offset 现在表示字符索引,而不是显示宽度
Returns
void
pause()
pause():
void
Defined in: core/Book.ts:291
暂停阅读
Returns
void
prevLine()
prevLine():
void
Defined in: core/Book.ts:77
上一页(智能分页) 需要考虑 displayLines,一次后退多个段 offset 现在表示字符索引,而不是显示宽度
Returns
void
start()
start():
void
Defined in: core/Book.ts:300
开始阅读
Returns
void
updateDisplay()
updateDisplay():
void
Defined in: core/Book.ts:183
更新显示(智能分页) offset 现在表示字符索引,按显示宽度截取内容
Returns
void