跳到主要内容

core/Application

Classes

Application

Defined in: core/Application.ts:13

应用主类(单例模式) 负责管理整个扩展的核心功能

Properties

bookManager

readonly bookManager: BookManager

Defined in: core/Application.ts:17

context

readonly context: ExtensionContext

Defined in: core/Application.ts:16

readingBook?

optional readingBook: Book

Defined in: core/Application.ts:19

statusBar

readonly statusBar: StatusBar

Defined in: core/Application.ts:18

Methods

dispose()

dispose(): void

Defined in: core/Application.ts:82

销毁应用

Returns

void

setReadingBook()

setReadingBook(book): void

Defined in: core/Application.ts:68

设置当前阅读的文本

Parameters
book

Book | undefined

Returns

void

getInstance()

static getInstance(context?): Application

Defined in: core/Application.ts:55

获取应用实例

Parameters
context?

ExtensionContext

Returns

Application