Skip to content

obsidian/plugin/plugin-settings-tab

This module defines a base class for creating plugin setting tabs in Obsidian. It provides a utility method to bind value components to plugin settings and handle changes.

ClassDescription
PluginSettingsTabBaseBase class for creating plugin settings tabs in Obsidian. Provides a method for binding value components to plugin settings and handling changes.
InterfaceDescription
BindOptionsOptions for PluginSettingsTabBase.bind.
BindOptionsExtendedExtended options for PluginSettingsTabBase.bind.
PluginSettingsTabBaseBindExtendedParamsExtended params for PluginSettingsTabBase.bind with value converters.
PluginSettingsTabBaseBindParamsParams for PluginSettingsTabBase.bind.
PluginSettingsTabBaseConstructorParamsParams for creating a PluginSettingsTabBase.
VariableDescription
SAVE_TO_FILE_CONTEXTA context passed to the PluginSettingsComponentBase.saveToFile method.