跳到主要内容

core/Application

Classes

Application

Defined in: core/Application.ts:12

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

Properties

bookManager

readonly bookManager: BookManager

Defined in: core/Application.ts:16

context

readonly context: ExtensionContext

Defined in: core/Application.ts:15

readingBook?

optional readingBook: Book

Defined in: core/Application.ts:18

statusBar

readonly statusBar: StatusBar

Defined in: core/Application.ts:17

Methods

dispose()

dispose(): void

Defined in: core/Application.ts:64

销毁应用

Returns

void

setReadingBook()

setReadingBook(book): void

Defined in: core/Application.ts:50

设置当前阅读的文本

Parameters
book

Book | undefined

Returns

void

getInstance()

static getInstance(context?): Application

Defined in: core/Application.ts:37

获取应用实例

Parameters
context?

ExtensionContext

Returns

Application