core/StatusBar
Classes
StatusBar
Defined in: core/StatusBar.ts:22
统一的状态栏管理器 负责创建和管理所有状态栏项
Constructors
Constructor
new StatusBar(
context):StatusBar
Defined in: core/StatusBar.ts:35
Parameters
context
ExtensionContext
Returns
Methods
dispose()
dispose():
void
Defined in: core/StatusBar.ts:249
销毁所有状态栏项
Returns
void
hideReadingControls()
hideReadingControls():
void
Defined in: core/StatusBar.ts:198
隐藏阅读控制按钮
Returns
void
setApp()
setApp(
app):void
Defined in: core/StatusBar.ts:42
设置应用实例引用
Parameters
app
Returns
void
setCurrentBook()
setCurrentBook(
book):void
Defined in: core/StatusBar.ts:242
设置当前文本(用于 tooltip 显示)
Parameters
book
BookData | undefined
Returns
void
showReadingControls()
showReadingControls():
void
Defined in: core/StatusBar.ts:187
显示阅读控制按钮
Returns
void
updateContent()
updateContent(
content):void
Defined in: core/StatusBar.ts:209
更新内容显示
Parameters
content
string
Returns
void
updateProgress()
updateProgress(
current,total,book):void
Defined in: core/StatusBar.ts:232
更新进度显示
Parameters
current
number
total
number
book
Returns
void