Skip to content

obsidian/augmentations/settings/setting-controls

InterfaceDescription
SettingColorControlA color picker control bound to a HexString value.
SettingControlBaseCommon configuration for every SettingControl.
SettingDropdownControlA dropdown control with a fixed set of options.
SettingFileControlA 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().
SettingFolderControlA folder-path input with a vault folder suggester. Persists the selected folder’s path (a string).
SettingNumberControlA numeric input control.
SettingSliderControlA slider control bound to a numeric value.
SettingTextAreaControlA multi-line text input control. Persists a string.
SettingTextControlA single-line text input control.
SettingToggleControlA boolean toggle control.