DropdownEditor
Editor for single-select dropdown fields. Setting the value updates the underlying component and re-validates dependents.
Properties
Decorators (icon/label) for this component; from field or column when in a table cell.
Reactive signal for programmatic focus. When focus is called, the UI observes this and requests focus on the field. After the UI handles the request, it should call clearFocusRequest. Gaining focus triggers onFocus in the Form.
Unique editor identifier; affects formula dependency resolution.
Reactive state snapshot with current selected option.
Functions
Clear the focus request. Called by the UI after it has requested focus, so that subsequent focus calls can trigger again.
Request focus on this field. Triggers focusRequest, which the UI observes to perform FocusRequester.requestFocus. When focus is gained, onFocus is invoked automatically via the normal focus flow.
Re-compute conditional logic (hide/disable, etc.) for this component.
Set hidden state explicitly.
Resolve a TableEditor for this ComponentEditor.
Recompute and push values to dependents driven by this component.
Compute validity based on current data and constraints.