Line

You are reading docs for v0.8. See latest (v0.9)

ui/client/features/settings/workflows/Settings

Cockpit client (features), v0.8. Source: ui/client/features/settings/workflows/Settings.tsx.

Type Aliases#

SettingsAction#

SettingsAction = { type: "TOGGLE_PICKER"; } | { type: "CHOOSE_DIR"; value: string; } | { settings: Settings; type: "LOADED"; } | { message: string; type: "LOAD_FAILED"; } | { type: "LOAD_RETRY"; } | { type: "SET_PROJECT_DIR"; value: string; } | { capability: LlmCapability; type: "SET_LLM_PROVIDER"; value: string; } | { settings: Settings; type: "SAVE_OK"; } | { message: string; type: "SAVE_ERROR"; }

Defined in: ui/client/features/settings/workflows/Settings.tsx:16


SettingsState#

SettingsState = object

Defined in: ui/client/features/settings/workflows/Settings.tsx:7

Properties#

llmProviders

llmProviders: LlmProviders

Defined in: ui/client/features/settings/workflows/Settings.tsx:10

loadError

loadError: string | null

Defined in: ui/client/features/settings/workflows/Settings.tsx:12

pickerOpen

pickerOpen: boolean

Defined in: ui/client/features/settings/workflows/Settings.tsx:13

projectDirInput

projectDirInput: string

Defined in: ui/client/features/settings/workflows/Settings.tsx:9

settings

settings: Settings | null

Defined in: ui/client/features/settings/workflows/Settings.tsx:8

status

status: SaveStatus | null

Defined in: ui/client/features/settings/workflows/Settings.tsx:11

Variables#

initialSettingsState#

const initialSettingsState: SettingsState

Defined in: ui/client/features/settings/workflows/Settings.tsx:27

Functions#

settingsReducer()#

settingsReducer(state, action): SettingsState

Defined in: ui/client/features/settings/workflows/Settings.tsx:36

Parameters#

state

SettingsState

action

SettingsAction

Returns#

SettingsState