Skip to content

ZkPrefixerPluginInstance

Unofficial

Plugin instance for the Zettelkasten prefixer, prepending unique IDs to new note filenames.

Import:

import type { ZkPrefixerPluginInstance } from '@obsidian-typings/obsidian-public-latest';

Signature:

export interface ZkPrefixerPluginInstance extends InternalPluginInstance<ZkPrefixerPlugin>

Extends: InternalPluginInstance<ZkPrefixerPlugin>

Properties

PropertyTypeDescription
appAppReference to the app.
descriptionstringHuman-readable description of this plugin.
(Inherited from InternalPluginInstance)
idstringUnique identifier for this plugin.
(Inherited from InternalPluginInstance)
namestringHuman-readable display name of this plugin.
(Inherited from InternalPluginInstance)
pluginZkPrefixerPluginReference to the Zettelkasten prefixer plugin registration.

Methods

MethodReturnsDescription
init(app, plugin)voidInitialize the plugin instance with app and plugin references.
(Inherited from InternalPluginInstance)
onDisable(app, plugin)voidCalled when the plugin is disabled.
(Inherited from InternalPluginInstance)
onEnable(app, plugin)Promise<void>Called when the plugin is enabled.
(Inherited from InternalPluginInstance)
onUserDisable(app)voidCalled when the user manually disables the plugin.
(Inherited from InternalPluginInstance)
onUserEnable(app)voidCalled when the user manually enables the plugin.
(Inherited from InternalPluginInstance)

Links to this page: