Skip to content

CanvasPluginInstance

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:17

app: App

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:19

defaultOn: true

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:22

description: string

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:10

InternalPluginInstance.description


id: string

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:13

InternalPluginInstance.id


index: CanvasIndex

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:25

localDataManager: CanvasDataManager

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:28

name: string

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:16

InternalPluginInstance.name


options: CanvasPluginInstanceOptions

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:31

plugin: CanvasPlugin

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:34

renameQueue: PromisedQueue

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:37

renames: unknown[]

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:40

requestProcessRename: Debouncer<[], unknown>

Defined in: src/obsidian/internals/InternalPlugins/Canvas/CanvasPluginInstance.d.ts:43

init(app, plugin): void

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:19

App

CanvasPlugin

void

InternalPluginInstance.init


optional onDisable(app, plugin): void

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:22

App

CanvasPlugin

void

InternalPluginInstance.onDisable


optional onEnable(app, plugin): Promise<void>

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:25

App

CanvasPlugin

Promise<void>

InternalPluginInstance.onEnable


optional onUserDisable(app): void

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:28

App

void

InternalPluginInstance.onUserDisable


optional onUserEnable(app): void

Defined in: src/obsidian/internals/InternalPlugins/InternalPluginInstance.d.ts:31

App

void

InternalPluginInstance.onUserEnable