obsidian/augmentations/settings/setting-controls
Interfaces
Section titled “Interfaces”| Interface | Description |
|---|---|
| SettingColorControl | A color picker control bound to a HexString value. |
| SettingControlBase | Common configuration for every SettingControl. |
| SettingDropdownControl | A dropdown control with a fixed set of options. |
| SettingFileControl | A file-path input with a vault file suggester. Persists the selected file’s full path including extension (e.g. folder/note.md). Resolve the saved path with Vault.getFileByPath(). |
| SettingFolderControl | A folder-path input with a vault folder suggester. Persists the selected folder’s path (a string). |
| SettingNumberControl | A numeric input control. |
| SettingSliderControl | A slider control bound to a numeric value. |
| SettingTextAreaControl | A multi-line text input control. Persists a string. |
| SettingTextControl | A single-line text input control. |
| SettingToggleControl | A boolean toggle control. |