Skip to content

PluginSettingsTabBaseSettingExParams.disabled?

PluginSettingsTabBaseSettingExParams › disabled?

Type: (() => boolean) | boolean

Whether the setting row is disabled.

A function form is re-evaluated on every render AND on every PluginSettingsTabBase.refreshDomState call, so it can reflect runtime state. Obsidian applies it with Setting.setDisabled, which disables the row and every component registered on it.