Optional ReadonlyactionsReadonlycontrolThe control to render for the value.
Optional ReadonlydescriptionOptional markdown description rendered under the label.
Optional ReadonlydisabledRenders the control read-only, e.g. while the setting's feature gate is turned off.
Optional ReadonlylabelRow label. Falls back to the preference id when omitted.
Optional ReadonlyonCalled after a value is written or reset, so the owner can re-render.
ReadonlypreferencePreference id read and written by this row.
Optional ReadonlyresourceResource URI for folder-scoped preferences.
Optional ReadonlyrowStable id used by the shell to scroll-to and flash this row after deep-search navigation.
ReadonlyscopeScope the row reads from and writes to (from the render context).
ReadonlyserviceService wrapping preference read/write and markdown rendering (injected by the owning widget).
Extra action(s) shown top-right (e.g. a "Reset All" button); forwarded to the presentational row.