Wasm Directoryalpha
Record

session-config-option

A single-value selector (dropdown) configuration option and its current state.

record session-config-option {
  id: session-config-id,
  name: string,
  description: option​<string>,
  category: option​<session-config-option-category>,
  current-value: session-config-value-id,
  options: session-config-select-options,
  provided-by: component-source,
}

Fields

NameTypeDescription
idsession-config-idStable identifier for this option.
namestringHuman-readable label.
descriptionoption​<string>Optional longer description.
categoryoption​<session-config-option-category>Optional semantic category (UX only).
current-valuesession-config-value-idThe currently selected value. MUST be one of options.
optionssession-config-select-optionsThe selectable values (flat or grouped).
provided-bycomponent-sourceWhich component contributed this option. Providers set it to their own component id; layers pass downstream entries through unchanged.