Line

You are reading the unreleased docs (next). See latest (v0.9)

ui/client/features/settings/components/SettingsForm

Cockpit client (features), next. Source: ui/client/features/settings/components/SettingsForm.tsx.

Functions#

SettingsForm()#

SettingsForm(__namedParameters): Element

Defined in: ui/client/features/settings/components/SettingsForm.tsx:72

Props#

Prop Type Required Default Description
projectDirInput string Yes —
setProjectDirInput (v: string) => void Yes —
llmProviders LlmProviders Yes —
setLlmProvider (capability: LlmCapability, value: string) => void Yes —
llmModels LlmModels Yes —
setLlmModel (capability: LlmCapability, value: string) => void Yes —
availableProviders string[] Yes —
availableProvidersByCapability Record<LlmCapability, string[]> Yes —
status `SaveStatus null` Yes —
onSave () => void Yes —
pickerOpen boolean Yes —
onTogglePicker () => void Yes —
picker ReactNode No — Folder-picker element supplied by the controller (another feature).

Returns#

Element