Skip to content

obsidian/augmentations/settings/setting-components

ClassDescription
AbstractTextComponentComponent for a text input or text area.
BaseComponentThe base class for all components.
ButtonComponentA button component.
ColorComponentColor picker component. Values are by default 6-digit hash-prefixed hex strings like #000000.
ConfirmationButtonA confirmation button used in a ConfirmationModal.
DisplayValueComponentA read-only display value for a setting row: a value label and an optional status indicator. On a navigable row, it surfaces the value edited on the page the row opens, so the user can see it without opening that page.
DropdownComponentDropdown component
ExtraButtonComponentExtra button component, for secondary actions.
MomentFormatComponentA component that allows you to format dates using Moment.js.
ProgressBarComponentA component that displays a progress bar.
SearchComponentA search component.
SecretComponentComponent for a secret input.
SliderComponentA slider component.
TextAreaComponentA text area component.
TextComponentA text component.
ToggleComponentA toggle component.
ValueComponentA value component.