Line

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

ui/client/features/generate-control/domain/GenerateState

Pure (DOMAIN-001): which of ia-generate-states' seven states a given prop snapshot is in.

Cockpit client (features), next. Source: ui/client/features/generate-control/domain/GenerateState.ts.

Functions#

effectiveMode()#

effectiveMode(remembered, props): GenerateMode

Defined in: ui/client/features/generate-control/domain/GenerateState.ts:17

The mode a control should actually use, folding in the offline-reset rule: AI is never shown as "chosen" while the model is offline, mechanical is offered instead.

Parameters#

remembered

GenerateMode

props

GenerateControlProps

Returns#

GenerateMode


generateViewState()#

generateViewState(props): GenerateViewState

Defined in: ui/client/features/generate-control/domain/GenerateState.ts:5

Parameters#

props

GenerateControlProps

Returns#

GenerateViewState