跳到主要内容

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

StatusBar

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

Application

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

BookData

Returns

void